KILLED



    


Runtime Complexity (full) proof of /tmp/tmpkQ9oNL/LengthOfFiniteLists_complete_noand_GM.xml


(0) Obligation:

Runtime Complexity TRS:
The TRS R consists of the following rules:

a__zeroscons(0, zeros)
a__U11(tt, V1) → a__U12(a__isNatIListKind(V1), V1)
a__U12(tt, V1) → a__U13(a__isNatList(V1))
a__U13(tt) → tt
a__U21(tt, V1) → a__U22(a__isNatKind(V1), V1)
a__U22(tt, V1) → a__U23(a__isNat(V1))
a__U23(tt) → tt
a__U31(tt, V) → a__U32(a__isNatIListKind(V), V)
a__U32(tt, V) → a__U33(a__isNatList(V))
a__U33(tt) → tt
a__U41(tt, V1, V2) → a__U42(a__isNatKind(V1), V1, V2)
a__U42(tt, V1, V2) → a__U43(a__isNatIListKind(V2), V1, V2)
a__U43(tt, V1, V2) → a__U44(a__isNatIListKind(V2), V1, V2)
a__U44(tt, V1, V2) → a__U45(a__isNat(V1), V2)
a__U45(tt, V2) → a__U46(a__isNatIList(V2))
a__U46(tt) → tt
a__U51(tt, V2) → a__U52(a__isNatIListKind(V2))
a__U52(tt) → tt
a__U61(tt) → tt
a__U71(tt) → tt
a__U81(tt, V1, V2) → a__U82(a__isNatKind(V1), V1, V2)
a__U82(tt, V1, V2) → a__U83(a__isNatIListKind(V2), V1, V2)
a__U83(tt, V1, V2) → a__U84(a__isNatIListKind(V2), V1, V2)
a__U84(tt, V1, V2) → a__U85(a__isNat(V1), V2)
a__U85(tt, V2) → a__U86(a__isNatList(V2))
a__U86(tt) → tt
a__U91(tt, L, N) → a__U92(a__isNatIListKind(L), L, N)
a__U92(tt, L, N) → a__U93(a__isNat(N), L, N)
a__U93(tt, L, N) → a__U94(a__isNatKind(N), L)
a__U94(tt, L) → s(a__length(mark(L)))
a__isNat(0) → tt
a__isNat(length(V1)) → a__U11(a__isNatIListKind(V1), V1)
a__isNat(s(V1)) → a__U21(a__isNatKind(V1), V1)
a__isNatIList(V) → a__U31(a__isNatIListKind(V), V)
a__isNatIList(zeros) → tt
a__isNatIList(cons(V1, V2)) → a__U41(a__isNatKind(V1), V1, V2)
a__isNatIListKind(nil) → tt
a__isNatIListKind(zeros) → tt
a__isNatIListKind(cons(V1, V2)) → a__U51(a__isNatKind(V1), V2)
a__isNatKind(0) → tt
a__isNatKind(length(V1)) → a__U61(a__isNatIListKind(V1))
a__isNatKind(s(V1)) → a__U71(a__isNatKind(V1))
a__isNatList(nil) → tt
a__isNatList(cons(V1, V2)) → a__U81(a__isNatKind(V1), V1, V2)
a__length(nil) → 0
a__length(cons(N, L)) → a__U91(a__isNatList(L), L, N)
mark(zeros) → a__zeros
mark(U11(X1, X2)) → a__U11(mark(X1), X2)
mark(U12(X1, X2)) → a__U12(mark(X1), X2)
mark(isNatIListKind(X)) → a__isNatIListKind(X)
mark(U13(X)) → a__U13(mark(X))
mark(isNatList(X)) → a__isNatList(X)
mark(U21(X1, X2)) → a__U21(mark(X1), X2)
mark(U22(X1, X2)) → a__U22(mark(X1), X2)
mark(isNatKind(X)) → a__isNatKind(X)
mark(U23(X)) → a__U23(mark(X))
mark(isNat(X)) → a__isNat(X)
mark(U31(X1, X2)) → a__U31(mark(X1), X2)
mark(U32(X1, X2)) → a__U32(mark(X1), X2)
mark(U33(X)) → a__U33(mark(X))
mark(U41(X1, X2, X3)) → a__U41(mark(X1), X2, X3)
mark(U42(X1, X2, X3)) → a__U42(mark(X1), X2, X3)
mark(U43(X1, X2, X3)) → a__U43(mark(X1), X2, X3)
mark(U44(X1, X2, X3)) → a__U44(mark(X1), X2, X3)
mark(U45(X1, X2)) → a__U45(mark(X1), X2)
mark(U46(X)) → a__U46(mark(X))
mark(isNatIList(X)) → a__isNatIList(X)
mark(U51(X1, X2)) → a__U51(mark(X1), X2)
mark(U52(X)) → a__U52(mark(X))
mark(U61(X)) → a__U61(mark(X))
mark(U71(X)) → a__U71(mark(X))
mark(U81(X1, X2, X3)) → a__U81(mark(X1), X2, X3)
mark(U82(X1, X2, X3)) → a__U82(mark(X1), X2, X3)
mark(U83(X1, X2, X3)) → a__U83(mark(X1), X2, X3)
mark(U84(X1, X2, X3)) → a__U84(mark(X1), X2, X3)
mark(U85(X1, X2)) → a__U85(mark(X1), X2)
mark(U86(X)) → a__U86(mark(X))
mark(U91(X1, X2, X3)) → a__U91(mark(X1), X2, X3)
mark(U92(X1, X2, X3)) → a__U92(mark(X1), X2, X3)
mark(U93(X1, X2, X3)) → a__U93(mark(X1), X2, X3)
mark(U94(X1, X2)) → a__U94(mark(X1), X2)
mark(length(X)) → a__length(mark(X))
mark(cons(X1, X2)) → cons(mark(X1), X2)
mark(0) → 0
mark(tt) → tt
mark(s(X)) → s(mark(X))
mark(nil) → nil
a__zeroszeros
a__U11(X1, X2) → U11(X1, X2)
a__U12(X1, X2) → U12(X1, X2)
a__isNatIListKind(X) → isNatIListKind(X)
a__U13(X) → U13(X)
a__isNatList(X) → isNatList(X)
a__U21(X1, X2) → U21(X1, X2)
a__U22(X1, X2) → U22(X1, X2)
a__isNatKind(X) → isNatKind(X)
a__U23(X) → U23(X)
a__isNat(X) → isNat(X)
a__U31(X1, X2) → U31(X1, X2)
a__U32(X1, X2) → U32(X1, X2)
a__U33(X) → U33(X)
a__U41(X1, X2, X3) → U41(X1, X2, X3)
a__U42(X1, X2, X3) → U42(X1, X2, X3)
a__U43(X1, X2, X3) → U43(X1, X2, X3)
a__U44(X1, X2, X3) → U44(X1, X2, X3)
a__U45(X1, X2) → U45(X1, X2)
a__U46(X) → U46(X)
a__isNatIList(X) → isNatIList(X)
a__U51(X1, X2) → U51(X1, X2)
a__U52(X) → U52(X)
a__U61(X) → U61(X)
a__U71(X) → U71(X)
a__U81(X1, X2, X3) → U81(X1, X2, X3)
a__U82(X1, X2, X3) → U82(X1, X2, X3)
a__U83(X1, X2, X3) → U83(X1, X2, X3)
a__U84(X1, X2, X3) → U84(X1, X2, X3)
a__U85(X1, X2) → U85(X1, X2)
a__U86(X) → U86(X)
a__U91(X1, X2, X3) → U91(X1, X2, X3)
a__U92(X1, X2, X3) → U92(X1, X2, X3)
a__U93(X1, X2, X3) → U93(X1, X2, X3)
a__U94(X1, X2) → U94(X1, X2)
a__length(X) → length(X)

Rewrite Strategy: FULL

(1) DecreasingLoopProof (EQUIVALENT transformation)

The following loop(s) give(s) rise to the lower bound Ω(n1):
The rewrite sequence
a__U51(tt, cons(0, V2556595_7)) →+ a__U52(a__U51(tt, V2556595_7))
gives rise to a decreasing loop by considering the right hand sides subterm at position [0].
The pumping substitution is [V2556595_7 / cons(0, V2556595_7)].
The result substitution is [ ].

(2) BOUNDS(n^1, INF)

(3) RenamingProof (EQUIVALENT transformation)

Renamed function symbols to avoid clashes with predefined symbol.

(4) Obligation:

Runtime Complexity Relative TRS:
The TRS R consists of the following rules:

a__zeroscons(0', zeros)
a__U11(tt, V1) → a__U12(a__isNatIListKind(V1), V1)
a__U12(tt, V1) → a__U13(a__isNatList(V1))
a__U13(tt) → tt
a__U21(tt, V1) → a__U22(a__isNatKind(V1), V1)
a__U22(tt, V1) → a__U23(a__isNat(V1))
a__U23(tt) → tt
a__U31(tt, V) → a__U32(a__isNatIListKind(V), V)
a__U32(tt, V) → a__U33(a__isNatList(V))
a__U33(tt) → tt
a__U41(tt, V1, V2) → a__U42(a__isNatKind(V1), V1, V2)
a__U42(tt, V1, V2) → a__U43(a__isNatIListKind(V2), V1, V2)
a__U43(tt, V1, V2) → a__U44(a__isNatIListKind(V2), V1, V2)
a__U44(tt, V1, V2) → a__U45(a__isNat(V1), V2)
a__U45(tt, V2) → a__U46(a__isNatIList(V2))
a__U46(tt) → tt
a__U51(tt, V2) → a__U52(a__isNatIListKind(V2))
a__U52(tt) → tt
a__U61(tt) → tt
a__U71(tt) → tt
a__U81(tt, V1, V2) → a__U82(a__isNatKind(V1), V1, V2)
a__U82(tt, V1, V2) → a__U83(a__isNatIListKind(V2), V1, V2)
a__U83(tt, V1, V2) → a__U84(a__isNatIListKind(V2), V1, V2)
a__U84(tt, V1, V2) → a__U85(a__isNat(V1), V2)
a__U85(tt, V2) → a__U86(a__isNatList(V2))
a__U86(tt) → tt
a__U91(tt, L, N) → a__U92(a__isNatIListKind(L), L, N)
a__U92(tt, L, N) → a__U93(a__isNat(N), L, N)
a__U93(tt, L, N) → a__U94(a__isNatKind(N), L)
a__U94(tt, L) → s(a__length(mark(L)))
a__isNat(0') → tt
a__isNat(length(V1)) → a__U11(a__isNatIListKind(V1), V1)
a__isNat(s(V1)) → a__U21(a__isNatKind(V1), V1)
a__isNatIList(V) → a__U31(a__isNatIListKind(V), V)
a__isNatIList(zeros) → tt
a__isNatIList(cons(V1, V2)) → a__U41(a__isNatKind(V1), V1, V2)
a__isNatIListKind(nil) → tt
a__isNatIListKind(zeros) → tt
a__isNatIListKind(cons(V1, V2)) → a__U51(a__isNatKind(V1), V2)
a__isNatKind(0') → tt
a__isNatKind(length(V1)) → a__U61(a__isNatIListKind(V1))
a__isNatKind(s(V1)) → a__U71(a__isNatKind(V1))
a__isNatList(nil) → tt
a__isNatList(cons(V1, V2)) → a__U81(a__isNatKind(V1), V1, V2)
a__length(nil) → 0'
a__length(cons(N, L)) → a__U91(a__isNatList(L), L, N)
mark(zeros) → a__zeros
mark(U11(X1, X2)) → a__U11(mark(X1), X2)
mark(U12(X1, X2)) → a__U12(mark(X1), X2)
mark(isNatIListKind(X)) → a__isNatIListKind(X)
mark(U13(X)) → a__U13(mark(X))
mark(isNatList(X)) → a__isNatList(X)
mark(U21(X1, X2)) → a__U21(mark(X1), X2)
mark(U22(X1, X2)) → a__U22(mark(X1), X2)
mark(isNatKind(X)) → a__isNatKind(X)
mark(U23(X)) → a__U23(mark(X))
mark(isNat(X)) → a__isNat(X)
mark(U31(X1, X2)) → a__U31(mark(X1), X2)
mark(U32(X1, X2)) → a__U32(mark(X1), X2)
mark(U33(X)) → a__U33(mark(X))
mark(U41(X1, X2, X3)) → a__U41(mark(X1), X2, X3)
mark(U42(X1, X2, X3)) → a__U42(mark(X1), X2, X3)
mark(U43(X1, X2, X3)) → a__U43(mark(X1), X2, X3)
mark(U44(X1, X2, X3)) → a__U44(mark(X1), X2, X3)
mark(U45(X1, X2)) → a__U45(mark(X1), X2)
mark(U46(X)) → a__U46(mark(X))
mark(isNatIList(X)) → a__isNatIList(X)
mark(U51(X1, X2)) → a__U51(mark(X1), X2)
mark(U52(X)) → a__U52(mark(X))
mark(U61(X)) → a__U61(mark(X))
mark(U71(X)) → a__U71(mark(X))
mark(U81(X1, X2, X3)) → a__U81(mark(X1), X2, X3)
mark(U82(X1, X2, X3)) → a__U82(mark(X1), X2, X3)
mark(U83(X1, X2, X3)) → a__U83(mark(X1), X2, X3)
mark(U84(X1, X2, X3)) → a__U84(mark(X1), X2, X3)
mark(U85(X1, X2)) → a__U85(mark(X1), X2)
mark(U86(X)) → a__U86(mark(X))
mark(U91(X1, X2, X3)) → a__U91(mark(X1), X2, X3)
mark(U92(X1, X2, X3)) → a__U92(mark(X1), X2, X3)
mark(U93(X1, X2, X3)) → a__U93(mark(X1), X2, X3)
mark(U94(X1, X2)) → a__U94(mark(X1), X2)
mark(length(X)) → a__length(mark(X))
mark(cons(X1, X2)) → cons(mark(X1), X2)
mark(0') → 0'
mark(tt) → tt
mark(s(X)) → s(mark(X))
mark(nil) → nil
a__zeroszeros
a__U11(X1, X2) → U11(X1, X2)
a__U12(X1, X2) → U12(X1, X2)
a__isNatIListKind(X) → isNatIListKind(X)
a__U13(X) → U13(X)
a__isNatList(X) → isNatList(X)
a__U21(X1, X2) → U21(X1, X2)
a__U22(X1, X2) → U22(X1, X2)
a__isNatKind(X) → isNatKind(X)
a__U23(X) → U23(X)
a__isNat(X) → isNat(X)
a__U31(X1, X2) → U31(X1, X2)
a__U32(X1, X2) → U32(X1, X2)
a__U33(X) → U33(X)
a__U41(X1, X2, X3) → U41(X1, X2, X3)
a__U42(X1, X2, X3) → U42(X1, X2, X3)
a__U43(X1, X2, X3) → U43(X1, X2, X3)
a__U44(X1, X2, X3) → U44(X1, X2, X3)
a__U45(X1, X2) → U45(X1, X2)
a__U46(X) → U46(X)
a__isNatIList(X) → isNatIList(X)
a__U51(X1, X2) → U51(X1, X2)
a__U52(X) → U52(X)
a__U61(X) → U61(X)
a__U71(X) → U71(X)
a__U81(X1, X2, X3) → U81(X1, X2, X3)
a__U82(X1, X2, X3) → U82(X1, X2, X3)
a__U83(X1, X2, X3) → U83(X1, X2, X3)
a__U84(X1, X2, X3) → U84(X1, X2, X3)
a__U85(X1, X2) → U85(X1, X2)
a__U86(X) → U86(X)
a__U91(X1, X2, X3) → U91(X1, X2, X3)
a__U92(X1, X2, X3) → U92(X1, X2, X3)
a__U93(X1, X2, X3) → U93(X1, X2, X3)
a__U94(X1, X2) → U94(X1, X2)
a__length(X) → length(X)

S is empty.
Rewrite Strategy: FULL

(5) TypeInferenceProof (BOTH BOUNDS(ID, ID) transformation)

Infered types.

(6) Obligation:

TRS:
Rules:
a__zeroscons(0', zeros)
a__U11(tt, V1) → a__U12(a__isNatIListKind(V1), V1)
a__U12(tt, V1) → a__U13(a__isNatList(V1))
a__U13(tt) → tt
a__U21(tt, V1) → a__U22(a__isNatKind(V1), V1)
a__U22(tt, V1) → a__U23(a__isNat(V1))
a__U23(tt) → tt
a__U31(tt, V) → a__U32(a__isNatIListKind(V), V)
a__U32(tt, V) → a__U33(a__isNatList(V))
a__U33(tt) → tt
a__U41(tt, V1, V2) → a__U42(a__isNatKind(V1), V1, V2)
a__U42(tt, V1, V2) → a__U43(a__isNatIListKind(V2), V1, V2)
a__U43(tt, V1, V2) → a__U44(a__isNatIListKind(V2), V1, V2)
a__U44(tt, V1, V2) → a__U45(a__isNat(V1), V2)
a__U45(tt, V2) → a__U46(a__isNatIList(V2))
a__U46(tt) → tt
a__U51(tt, V2) → a__U52(a__isNatIListKind(V2))
a__U52(tt) → tt
a__U61(tt) → tt
a__U71(tt) → tt
a__U81(tt, V1, V2) → a__U82(a__isNatKind(V1), V1, V2)
a__U82(tt, V1, V2) → a__U83(a__isNatIListKind(V2), V1, V2)
a__U83(tt, V1, V2) → a__U84(a__isNatIListKind(V2), V1, V2)
a__U84(tt, V1, V2) → a__U85(a__isNat(V1), V2)
a__U85(tt, V2) → a__U86(a__isNatList(V2))
a__U86(tt) → tt
a__U91(tt, L, N) → a__U92(a__isNatIListKind(L), L, N)
a__U92(tt, L, N) → a__U93(a__isNat(N), L, N)
a__U93(tt, L, N) → a__U94(a__isNatKind(N), L)
a__U94(tt, L) → s(a__length(mark(L)))
a__isNat(0') → tt
a__isNat(length(V1)) → a__U11(a__isNatIListKind(V1), V1)
a__isNat(s(V1)) → a__U21(a__isNatKind(V1), V1)
a__isNatIList(V) → a__U31(a__isNatIListKind(V), V)
a__isNatIList(zeros) → tt
a__isNatIList(cons(V1, V2)) → a__U41(a__isNatKind(V1), V1, V2)
a__isNatIListKind(nil) → tt
a__isNatIListKind(zeros) → tt
a__isNatIListKind(cons(V1, V2)) → a__U51(a__isNatKind(V1), V2)
a__isNatKind(0') → tt
a__isNatKind(length(V1)) → a__U61(a__isNatIListKind(V1))
a__isNatKind(s(V1)) → a__U71(a__isNatKind(V1))
a__isNatList(nil) → tt
a__isNatList(cons(V1, V2)) → a__U81(a__isNatKind(V1), V1, V2)
a__length(nil) → 0'
a__length(cons(N, L)) → a__U91(a__isNatList(L), L, N)
mark(zeros) → a__zeros
mark(U11(X1, X2)) → a__U11(mark(X1), X2)
mark(U12(X1, X2)) → a__U12(mark(X1), X2)
mark(isNatIListKind(X)) → a__isNatIListKind(X)
mark(U13(X)) → a__U13(mark(X))
mark(isNatList(X)) → a__isNatList(X)
mark(U21(X1, X2)) → a__U21(mark(X1), X2)
mark(U22(X1, X2)) → a__U22(mark(X1), X2)
mark(isNatKind(X)) → a__isNatKind(X)
mark(U23(X)) → a__U23(mark(X))
mark(isNat(X)) → a__isNat(X)
mark(U31(X1, X2)) → a__U31(mark(X1), X2)
mark(U32(X1, X2)) → a__U32(mark(X1), X2)
mark(U33(X)) → a__U33(mark(X))
mark(U41(X1, X2, X3)) → a__U41(mark(X1), X2, X3)
mark(U42(X1, X2, X3)) → a__U42(mark(X1), X2, X3)
mark(U43(X1, X2, X3)) → a__U43(mark(X1), X2, X3)
mark(U44(X1, X2, X3)) → a__U44(mark(X1), X2, X3)
mark(U45(X1, X2)) → a__U45(mark(X1), X2)
mark(U46(X)) → a__U46(mark(X))
mark(isNatIList(X)) → a__isNatIList(X)
mark(U51(X1, X2)) → a__U51(mark(X1), X2)
mark(U52(X)) → a__U52(mark(X))
mark(U61(X)) → a__U61(mark(X))
mark(U71(X)) → a__U71(mark(X))
mark(U81(X1, X2, X3)) → a__U81(mark(X1), X2, X3)
mark(U82(X1, X2, X3)) → a__U82(mark(X1), X2, X3)
mark(U83(X1, X2, X3)) → a__U83(mark(X1), X2, X3)
mark(U84(X1, X2, X3)) → a__U84(mark(X1), X2, X3)
mark(U85(X1, X2)) → a__U85(mark(X1), X2)
mark(U86(X)) → a__U86(mark(X))
mark(U91(X1, X2, X3)) → a__U91(mark(X1), X2, X3)
mark(U92(X1, X2, X3)) → a__U92(mark(X1), X2, X3)
mark(U93(X1, X2, X3)) → a__U93(mark(X1), X2, X3)
mark(U94(X1, X2)) → a__U94(mark(X1), X2)
mark(length(X)) → a__length(mark(X))
mark(cons(X1, X2)) → cons(mark(X1), X2)
mark(0') → 0'
mark(tt) → tt
mark(s(X)) → s(mark(X))
mark(nil) → nil
a__zeroszeros
a__U11(X1, X2) → U11(X1, X2)
a__U12(X1, X2) → U12(X1, X2)
a__isNatIListKind(X) → isNatIListKind(X)
a__U13(X) → U13(X)
a__isNatList(X) → isNatList(X)
a__U21(X1, X2) → U21(X1, X2)
a__U22(X1, X2) → U22(X1, X2)
a__isNatKind(X) → isNatKind(X)
a__U23(X) → U23(X)
a__isNat(X) → isNat(X)
a__U31(X1, X2) → U31(X1, X2)
a__U32(X1, X2) → U32(X1, X2)
a__U33(X) → U33(X)
a__U41(X1, X2, X3) → U41(X1, X2, X3)
a__U42(X1, X2, X3) → U42(X1, X2, X3)
a__U43(X1, X2, X3) → U43(X1, X2, X3)
a__U44(X1, X2, X3) → U44(X1, X2, X3)
a__U45(X1, X2) → U45(X1, X2)
a__U46(X) → U46(X)
a__isNatIList(X) → isNatIList(X)
a__U51(X1, X2) → U51(X1, X2)
a__U52(X) → U52(X)
a__U61(X) → U61(X)
a__U71(X) → U71(X)
a__U81(X1, X2, X3) → U81(X1, X2, X3)
a__U82(X1, X2, X3) → U82(X1, X2, X3)
a__U83(X1, X2, X3) → U83(X1, X2, X3)
a__U84(X1, X2, X3) → U84(X1, X2, X3)
a__U85(X1, X2) → U85(X1, X2)
a__U86(X) → U86(X)
a__U91(X1, X2, X3) → U91(X1, X2, X3)
a__U92(X1, X2, X3) → U92(X1, X2, X3)
a__U93(X1, X2, X3) → U93(X1, X2, X3)
a__U94(X1, X2) → U94(X1, X2)
a__length(X) → length(X)

Types:
a__zeros :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
cons :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
0' :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
zeros :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U11 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
tt :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U12 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatIListKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U13 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U21 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U22 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U23 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNat :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U31 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U32 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U33 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U41 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U42 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U43 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U44 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U45 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U46 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatIList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U51 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U52 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U61 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U71 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U81 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U82 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U83 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U84 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U85 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U86 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U91 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U92 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U93 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U94 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
s :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__length :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
mark :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
length :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
nil :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U11 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U12 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatIListKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U13 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U21 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U22 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U23 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNat :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U31 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U32 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U33 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U41 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U42 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U43 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U44 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U45 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U46 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatIList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U51 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U52 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U61 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U71 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U81 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U82 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U83 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U84 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U85 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U86 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U91 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U92 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U93 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U94 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
hole_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U941_0 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0 :: Nat → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94

(7) OrderProof (LOWER BOUND(ID) transformation)

Heuristically decided to analyse the following defined symbols:
a__U11, a__U12, a__isNatIListKind, a__isNatList, a__U21, a__U22, a__isNatKind, a__isNat, a__U41, a__U42, a__U43, a__U44, a__U45, a__isNatIList, a__U51, a__U81, a__U82, a__U83, a__U84, a__U85, a__U91, a__U92, a__U93, a__U94, a__length, mark

They will be analysed ascendingly in the following order:
a__U11 = a__U12
a__isNatIListKind < a__U11
a__U11 = a__isNatList
a__U11 = a__U21
a__U11 = a__U22
a__U11 = a__isNat
a__U11 = a__U81
a__U11 = a__U82
a__U11 = a__U83
a__U11 = a__U84
a__U11 = a__U85
a__U11 < mark
a__U12 = a__isNatList
a__U12 = a__U21
a__U12 = a__U22
a__U12 = a__isNat
a__U12 = a__U81
a__U12 = a__U82
a__U12 = a__U83
a__U12 = a__U84
a__U12 = a__U85
a__U12 < mark
a__isNatIListKind = a__isNatKind
a__isNatIListKind < a__isNat
a__isNatIListKind < a__U42
a__isNatIListKind < a__U43
a__isNatIListKind < a__isNatIList
a__isNatIListKind = a__U51
a__isNatIListKind < a__U82
a__isNatIListKind < a__U83
a__isNatIListKind < a__U91
a__isNatIListKind < mark
a__isNatList = a__U21
a__isNatList = a__U22
a__isNatKind < a__isNatList
a__isNatList = a__isNat
a__isNatList = a__U81
a__isNatList = a__U82
a__isNatList = a__U83
a__isNatList = a__U84
a__isNatList = a__U85
a__isNatList < a__length
a__isNatList < mark
a__U21 = a__U22
a__isNatKind < a__U21
a__U21 = a__isNat
a__U21 = a__U81
a__U21 = a__U82
a__U21 = a__U83
a__U21 = a__U84
a__U21 = a__U85
a__U21 < mark
a__U22 = a__isNat
a__U22 = a__U81
a__U22 = a__U82
a__U22 = a__U83
a__U22 = a__U84
a__U22 = a__U85
a__U22 < mark
a__isNatKind < a__isNat
a__isNatKind < a__U41
a__isNatKind < a__isNatIList
a__isNatKind = a__U51
a__isNatKind < a__U81
a__isNatKind < a__U93
a__isNatKind < mark
a__isNat < a__U44
a__isNat = a__U81
a__isNat = a__U82
a__isNat = a__U83
a__isNat = a__U84
a__isNat = a__U85
a__isNat < a__U92
a__isNat < mark
a__U41 = a__U42
a__U41 = a__U43
a__U41 = a__U44
a__U41 = a__U45
a__U41 = a__isNatIList
a__U41 < mark
a__U42 = a__U43
a__U42 = a__U44
a__U42 = a__U45
a__U42 = a__isNatIList
a__U42 < mark
a__U43 = a__U44
a__U43 = a__U45
a__U43 = a__isNatIList
a__U43 < mark
a__U44 = a__U45
a__U44 = a__isNatIList
a__U44 < mark
a__U45 = a__isNatIList
a__U45 < mark
a__isNatIList < mark
a__U51 < mark
a__U81 = a__U82
a__U81 = a__U83
a__U81 = a__U84
a__U81 = a__U85
a__U81 < mark
a__U82 = a__U83
a__U82 = a__U84
a__U82 = a__U85
a__U82 < mark
a__U83 = a__U84
a__U83 = a__U85
a__U83 < mark
a__U84 = a__U85
a__U84 < mark
a__U85 < mark
a__U91 = a__U92
a__U91 = a__U93
a__U91 = a__U94
a__U91 = a__length
a__U91 = mark
a__U92 = a__U93
a__U92 = a__U94
a__U92 = a__length
a__U92 = mark
a__U93 = a__U94
a__U93 = a__length
a__U93 = mark
a__U94 = a__length
a__U94 = mark
a__length = mark

(8) Obligation:

TRS:
Rules:
a__zeroscons(0', zeros)
a__U11(tt, V1) → a__U12(a__isNatIListKind(V1), V1)
a__U12(tt, V1) → a__U13(a__isNatList(V1))
a__U13(tt) → tt
a__U21(tt, V1) → a__U22(a__isNatKind(V1), V1)
a__U22(tt, V1) → a__U23(a__isNat(V1))
a__U23(tt) → tt
a__U31(tt, V) → a__U32(a__isNatIListKind(V), V)
a__U32(tt, V) → a__U33(a__isNatList(V))
a__U33(tt) → tt
a__U41(tt, V1, V2) → a__U42(a__isNatKind(V1), V1, V2)
a__U42(tt, V1, V2) → a__U43(a__isNatIListKind(V2), V1, V2)
a__U43(tt, V1, V2) → a__U44(a__isNatIListKind(V2), V1, V2)
a__U44(tt, V1, V2) → a__U45(a__isNat(V1), V2)
a__U45(tt, V2) → a__U46(a__isNatIList(V2))
a__U46(tt) → tt
a__U51(tt, V2) → a__U52(a__isNatIListKind(V2))
a__U52(tt) → tt
a__U61(tt) → tt
a__U71(tt) → tt
a__U81(tt, V1, V2) → a__U82(a__isNatKind(V1), V1, V2)
a__U82(tt, V1, V2) → a__U83(a__isNatIListKind(V2), V1, V2)
a__U83(tt, V1, V2) → a__U84(a__isNatIListKind(V2), V1, V2)
a__U84(tt, V1, V2) → a__U85(a__isNat(V1), V2)
a__U85(tt, V2) → a__U86(a__isNatList(V2))
a__U86(tt) → tt
a__U91(tt, L, N) → a__U92(a__isNatIListKind(L), L, N)
a__U92(tt, L, N) → a__U93(a__isNat(N), L, N)
a__U93(tt, L, N) → a__U94(a__isNatKind(N), L)
a__U94(tt, L) → s(a__length(mark(L)))
a__isNat(0') → tt
a__isNat(length(V1)) → a__U11(a__isNatIListKind(V1), V1)
a__isNat(s(V1)) → a__U21(a__isNatKind(V1), V1)
a__isNatIList(V) → a__U31(a__isNatIListKind(V), V)
a__isNatIList(zeros) → tt
a__isNatIList(cons(V1, V2)) → a__U41(a__isNatKind(V1), V1, V2)
a__isNatIListKind(nil) → tt
a__isNatIListKind(zeros) → tt
a__isNatIListKind(cons(V1, V2)) → a__U51(a__isNatKind(V1), V2)
a__isNatKind(0') → tt
a__isNatKind(length(V1)) → a__U61(a__isNatIListKind(V1))
a__isNatKind(s(V1)) → a__U71(a__isNatKind(V1))
a__isNatList(nil) → tt
a__isNatList(cons(V1, V2)) → a__U81(a__isNatKind(V1), V1, V2)
a__length(nil) → 0'
a__length(cons(N, L)) → a__U91(a__isNatList(L), L, N)
mark(zeros) → a__zeros
mark(U11(X1, X2)) → a__U11(mark(X1), X2)
mark(U12(X1, X2)) → a__U12(mark(X1), X2)
mark(isNatIListKind(X)) → a__isNatIListKind(X)
mark(U13(X)) → a__U13(mark(X))
mark(isNatList(X)) → a__isNatList(X)
mark(U21(X1, X2)) → a__U21(mark(X1), X2)
mark(U22(X1, X2)) → a__U22(mark(X1), X2)
mark(isNatKind(X)) → a__isNatKind(X)
mark(U23(X)) → a__U23(mark(X))
mark(isNat(X)) → a__isNat(X)
mark(U31(X1, X2)) → a__U31(mark(X1), X2)
mark(U32(X1, X2)) → a__U32(mark(X1), X2)
mark(U33(X)) → a__U33(mark(X))
mark(U41(X1, X2, X3)) → a__U41(mark(X1), X2, X3)
mark(U42(X1, X2, X3)) → a__U42(mark(X1), X2, X3)
mark(U43(X1, X2, X3)) → a__U43(mark(X1), X2, X3)
mark(U44(X1, X2, X3)) → a__U44(mark(X1), X2, X3)
mark(U45(X1, X2)) → a__U45(mark(X1), X2)
mark(U46(X)) → a__U46(mark(X))
mark(isNatIList(X)) → a__isNatIList(X)
mark(U51(X1, X2)) → a__U51(mark(X1), X2)
mark(U52(X)) → a__U52(mark(X))
mark(U61(X)) → a__U61(mark(X))
mark(U71(X)) → a__U71(mark(X))
mark(U81(X1, X2, X3)) → a__U81(mark(X1), X2, X3)
mark(U82(X1, X2, X3)) → a__U82(mark(X1), X2, X3)
mark(U83(X1, X2, X3)) → a__U83(mark(X1), X2, X3)
mark(U84(X1, X2, X3)) → a__U84(mark(X1), X2, X3)
mark(U85(X1, X2)) → a__U85(mark(X1), X2)
mark(U86(X)) → a__U86(mark(X))
mark(U91(X1, X2, X3)) → a__U91(mark(X1), X2, X3)
mark(U92(X1, X2, X3)) → a__U92(mark(X1), X2, X3)
mark(U93(X1, X2, X3)) → a__U93(mark(X1), X2, X3)
mark(U94(X1, X2)) → a__U94(mark(X1), X2)
mark(length(X)) → a__length(mark(X))
mark(cons(X1, X2)) → cons(mark(X1), X2)
mark(0') → 0'
mark(tt) → tt
mark(s(X)) → s(mark(X))
mark(nil) → nil
a__zeroszeros
a__U11(X1, X2) → U11(X1, X2)
a__U12(X1, X2) → U12(X1, X2)
a__isNatIListKind(X) → isNatIListKind(X)
a__U13(X) → U13(X)
a__isNatList(X) → isNatList(X)
a__U21(X1, X2) → U21(X1, X2)
a__U22(X1, X2) → U22(X1, X2)
a__isNatKind(X) → isNatKind(X)
a__U23(X) → U23(X)
a__isNat(X) → isNat(X)
a__U31(X1, X2) → U31(X1, X2)
a__U32(X1, X2) → U32(X1, X2)
a__U33(X) → U33(X)
a__U41(X1, X2, X3) → U41(X1, X2, X3)
a__U42(X1, X2, X3) → U42(X1, X2, X3)
a__U43(X1, X2, X3) → U43(X1, X2, X3)
a__U44(X1, X2, X3) → U44(X1, X2, X3)
a__U45(X1, X2) → U45(X1, X2)
a__U46(X) → U46(X)
a__isNatIList(X) → isNatIList(X)
a__U51(X1, X2) → U51(X1, X2)
a__U52(X) → U52(X)
a__U61(X) → U61(X)
a__U71(X) → U71(X)
a__U81(X1, X2, X3) → U81(X1, X2, X3)
a__U82(X1, X2, X3) → U82(X1, X2, X3)
a__U83(X1, X2, X3) → U83(X1, X2, X3)
a__U84(X1, X2, X3) → U84(X1, X2, X3)
a__U85(X1, X2) → U85(X1, X2)
a__U86(X) → U86(X)
a__U91(X1, X2, X3) → U91(X1, X2, X3)
a__U92(X1, X2, X3) → U92(X1, X2, X3)
a__U93(X1, X2, X3) → U93(X1, X2, X3)
a__U94(X1, X2) → U94(X1, X2)
a__length(X) → length(X)

Types:
a__zeros :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
cons :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
0' :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
zeros :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U11 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
tt :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U12 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatIListKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U13 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U21 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U22 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U23 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNat :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U31 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U32 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U33 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U41 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U42 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U43 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U44 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U45 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U46 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatIList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U51 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U52 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U61 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U71 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U81 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U82 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U83 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U84 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U85 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U86 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U91 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U92 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U93 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U94 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
s :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__length :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
mark :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
length :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
nil :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U11 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U12 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatIListKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U13 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U21 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U22 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U23 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNat :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U31 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U32 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U33 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U41 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U42 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U43 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U44 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U45 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U46 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatIList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U51 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U52 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U61 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U71 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U81 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U82 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U83 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U84 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U85 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U86 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U91 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U92 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U93 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U94 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
hole_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U941_0 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0 :: Nat → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94

Generator Equations:
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(0) ⇔ 0'
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(+(x, 1)) ⇔ cons(gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(x), 0')

The following defined symbols remain to be analysed:
a__U51, a__U11, a__U12, a__isNatIListKind, a__isNatList, a__U21, a__U22, a__isNatKind, a__isNat, a__U41, a__U42, a__U43, a__U44, a__U45, a__isNatIList, a__U81, a__U82, a__U83, a__U84, a__U85, a__U91, a__U92, a__U93, a__U94, a__length, mark

They will be analysed ascendingly in the following order:
a__U11 = a__U12
a__isNatIListKind < a__U11
a__U11 = a__isNatList
a__U11 = a__U21
a__U11 = a__U22
a__U11 = a__isNat
a__U11 = a__U81
a__U11 = a__U82
a__U11 = a__U83
a__U11 = a__U84
a__U11 = a__U85
a__U11 < mark
a__U12 = a__isNatList
a__U12 = a__U21
a__U12 = a__U22
a__U12 = a__isNat
a__U12 = a__U81
a__U12 = a__U82
a__U12 = a__U83
a__U12 = a__U84
a__U12 = a__U85
a__U12 < mark
a__isNatIListKind = a__isNatKind
a__isNatIListKind < a__isNat
a__isNatIListKind < a__U42
a__isNatIListKind < a__U43
a__isNatIListKind < a__isNatIList
a__isNatIListKind = a__U51
a__isNatIListKind < a__U82
a__isNatIListKind < a__U83
a__isNatIListKind < a__U91
a__isNatIListKind < mark
a__isNatList = a__U21
a__isNatList = a__U22
a__isNatKind < a__isNatList
a__isNatList = a__isNat
a__isNatList = a__U81
a__isNatList = a__U82
a__isNatList = a__U83
a__isNatList = a__U84
a__isNatList = a__U85
a__isNatList < a__length
a__isNatList < mark
a__U21 = a__U22
a__isNatKind < a__U21
a__U21 = a__isNat
a__U21 = a__U81
a__U21 = a__U82
a__U21 = a__U83
a__U21 = a__U84
a__U21 = a__U85
a__U21 < mark
a__U22 = a__isNat
a__U22 = a__U81
a__U22 = a__U82
a__U22 = a__U83
a__U22 = a__U84
a__U22 = a__U85
a__U22 < mark
a__isNatKind < a__isNat
a__isNatKind < a__U41
a__isNatKind < a__isNatIList
a__isNatKind = a__U51
a__isNatKind < a__U81
a__isNatKind < a__U93
a__isNatKind < mark
a__isNat < a__U44
a__isNat = a__U81
a__isNat = a__U82
a__isNat = a__U83
a__isNat = a__U84
a__isNat = a__U85
a__isNat < a__U92
a__isNat < mark
a__U41 = a__U42
a__U41 = a__U43
a__U41 = a__U44
a__U41 = a__U45
a__U41 = a__isNatIList
a__U41 < mark
a__U42 = a__U43
a__U42 = a__U44
a__U42 = a__U45
a__U42 = a__isNatIList
a__U42 < mark
a__U43 = a__U44
a__U43 = a__U45
a__U43 = a__isNatIList
a__U43 < mark
a__U44 = a__U45
a__U44 = a__isNatIList
a__U44 < mark
a__U45 = a__isNatIList
a__U45 < mark
a__isNatIList < mark
a__U51 < mark
a__U81 = a__U82
a__U81 = a__U83
a__U81 = a__U84
a__U81 = a__U85
a__U81 < mark
a__U82 = a__U83
a__U82 = a__U84
a__U82 = a__U85
a__U82 < mark
a__U83 = a__U84
a__U83 = a__U85
a__U83 < mark
a__U84 = a__U85
a__U84 < mark
a__U85 < mark
a__U91 = a__U92
a__U91 = a__U93
a__U91 = a__U94
a__U91 = a__length
a__U91 = mark
a__U92 = a__U93
a__U92 = a__U94
a__U92 = a__length
a__U92 = mark
a__U93 = a__U94
a__U93 = a__length
a__U93 = mark
a__U94 = a__length
a__U94 = mark
a__length = mark

(9) NoRewriteLemmaProof (LOWER BOUND(ID) transformation)

Could not prove a rewrite lemma for the defined symbol a__U51.

(10) Obligation:

TRS:
Rules:
a__zeroscons(0', zeros)
a__U11(tt, V1) → a__U12(a__isNatIListKind(V1), V1)
a__U12(tt, V1) → a__U13(a__isNatList(V1))
a__U13(tt) → tt
a__U21(tt, V1) → a__U22(a__isNatKind(V1), V1)
a__U22(tt, V1) → a__U23(a__isNat(V1))
a__U23(tt) → tt
a__U31(tt, V) → a__U32(a__isNatIListKind(V), V)
a__U32(tt, V) → a__U33(a__isNatList(V))
a__U33(tt) → tt
a__U41(tt, V1, V2) → a__U42(a__isNatKind(V1), V1, V2)
a__U42(tt, V1, V2) → a__U43(a__isNatIListKind(V2), V1, V2)
a__U43(tt, V1, V2) → a__U44(a__isNatIListKind(V2), V1, V2)
a__U44(tt, V1, V2) → a__U45(a__isNat(V1), V2)
a__U45(tt, V2) → a__U46(a__isNatIList(V2))
a__U46(tt) → tt
a__U51(tt, V2) → a__U52(a__isNatIListKind(V2))
a__U52(tt) → tt
a__U61(tt) → tt
a__U71(tt) → tt
a__U81(tt, V1, V2) → a__U82(a__isNatKind(V1), V1, V2)
a__U82(tt, V1, V2) → a__U83(a__isNatIListKind(V2), V1, V2)
a__U83(tt, V1, V2) → a__U84(a__isNatIListKind(V2), V1, V2)
a__U84(tt, V1, V2) → a__U85(a__isNat(V1), V2)
a__U85(tt, V2) → a__U86(a__isNatList(V2))
a__U86(tt) → tt
a__U91(tt, L, N) → a__U92(a__isNatIListKind(L), L, N)
a__U92(tt, L, N) → a__U93(a__isNat(N), L, N)
a__U93(tt, L, N) → a__U94(a__isNatKind(N), L)
a__U94(tt, L) → s(a__length(mark(L)))
a__isNat(0') → tt
a__isNat(length(V1)) → a__U11(a__isNatIListKind(V1), V1)
a__isNat(s(V1)) → a__U21(a__isNatKind(V1), V1)
a__isNatIList(V) → a__U31(a__isNatIListKind(V), V)
a__isNatIList(zeros) → tt
a__isNatIList(cons(V1, V2)) → a__U41(a__isNatKind(V1), V1, V2)
a__isNatIListKind(nil) → tt
a__isNatIListKind(zeros) → tt
a__isNatIListKind(cons(V1, V2)) → a__U51(a__isNatKind(V1), V2)
a__isNatKind(0') → tt
a__isNatKind(length(V1)) → a__U61(a__isNatIListKind(V1))
a__isNatKind(s(V1)) → a__U71(a__isNatKind(V1))
a__isNatList(nil) → tt
a__isNatList(cons(V1, V2)) → a__U81(a__isNatKind(V1), V1, V2)
a__length(nil) → 0'
a__length(cons(N, L)) → a__U91(a__isNatList(L), L, N)
mark(zeros) → a__zeros
mark(U11(X1, X2)) → a__U11(mark(X1), X2)
mark(U12(X1, X2)) → a__U12(mark(X1), X2)
mark(isNatIListKind(X)) → a__isNatIListKind(X)
mark(U13(X)) → a__U13(mark(X))
mark(isNatList(X)) → a__isNatList(X)
mark(U21(X1, X2)) → a__U21(mark(X1), X2)
mark(U22(X1, X2)) → a__U22(mark(X1), X2)
mark(isNatKind(X)) → a__isNatKind(X)
mark(U23(X)) → a__U23(mark(X))
mark(isNat(X)) → a__isNat(X)
mark(U31(X1, X2)) → a__U31(mark(X1), X2)
mark(U32(X1, X2)) → a__U32(mark(X1), X2)
mark(U33(X)) → a__U33(mark(X))
mark(U41(X1, X2, X3)) → a__U41(mark(X1), X2, X3)
mark(U42(X1, X2, X3)) → a__U42(mark(X1), X2, X3)
mark(U43(X1, X2, X3)) → a__U43(mark(X1), X2, X3)
mark(U44(X1, X2, X3)) → a__U44(mark(X1), X2, X3)
mark(U45(X1, X2)) → a__U45(mark(X1), X2)
mark(U46(X)) → a__U46(mark(X))
mark(isNatIList(X)) → a__isNatIList(X)
mark(U51(X1, X2)) → a__U51(mark(X1), X2)
mark(U52(X)) → a__U52(mark(X))
mark(U61(X)) → a__U61(mark(X))
mark(U71(X)) → a__U71(mark(X))
mark(U81(X1, X2, X3)) → a__U81(mark(X1), X2, X3)
mark(U82(X1, X2, X3)) → a__U82(mark(X1), X2, X3)
mark(U83(X1, X2, X3)) → a__U83(mark(X1), X2, X3)
mark(U84(X1, X2, X3)) → a__U84(mark(X1), X2, X3)
mark(U85(X1, X2)) → a__U85(mark(X1), X2)
mark(U86(X)) → a__U86(mark(X))
mark(U91(X1, X2, X3)) → a__U91(mark(X1), X2, X3)
mark(U92(X1, X2, X3)) → a__U92(mark(X1), X2, X3)
mark(U93(X1, X2, X3)) → a__U93(mark(X1), X2, X3)
mark(U94(X1, X2)) → a__U94(mark(X1), X2)
mark(length(X)) → a__length(mark(X))
mark(cons(X1, X2)) → cons(mark(X1), X2)
mark(0') → 0'
mark(tt) → tt
mark(s(X)) → s(mark(X))
mark(nil) → nil
a__zeroszeros
a__U11(X1, X2) → U11(X1, X2)
a__U12(X1, X2) → U12(X1, X2)
a__isNatIListKind(X) → isNatIListKind(X)
a__U13(X) → U13(X)
a__isNatList(X) → isNatList(X)
a__U21(X1, X2) → U21(X1, X2)
a__U22(X1, X2) → U22(X1, X2)
a__isNatKind(X) → isNatKind(X)
a__U23(X) → U23(X)
a__isNat(X) → isNat(X)
a__U31(X1, X2) → U31(X1, X2)
a__U32(X1, X2) → U32(X1, X2)
a__U33(X) → U33(X)
a__U41(X1, X2, X3) → U41(X1, X2, X3)
a__U42(X1, X2, X3) → U42(X1, X2, X3)
a__U43(X1, X2, X3) → U43(X1, X2, X3)
a__U44(X1, X2, X3) → U44(X1, X2, X3)
a__U45(X1, X2) → U45(X1, X2)
a__U46(X) → U46(X)
a__isNatIList(X) → isNatIList(X)
a__U51(X1, X2) → U51(X1, X2)
a__U52(X) → U52(X)
a__U61(X) → U61(X)
a__U71(X) → U71(X)
a__U81(X1, X2, X3) → U81(X1, X2, X3)
a__U82(X1, X2, X3) → U82(X1, X2, X3)
a__U83(X1, X2, X3) → U83(X1, X2, X3)
a__U84(X1, X2, X3) → U84(X1, X2, X3)
a__U85(X1, X2) → U85(X1, X2)
a__U86(X) → U86(X)
a__U91(X1, X2, X3) → U91(X1, X2, X3)
a__U92(X1, X2, X3) → U92(X1, X2, X3)
a__U93(X1, X2, X3) → U93(X1, X2, X3)
a__U94(X1, X2) → U94(X1, X2)
a__length(X) → length(X)

Types:
a__zeros :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
cons :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
0' :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
zeros :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U11 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
tt :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U12 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatIListKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U13 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U21 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U22 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U23 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNat :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U31 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U32 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U33 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U41 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U42 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U43 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U44 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U45 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U46 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatIList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U51 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U52 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U61 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U71 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U81 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U82 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U83 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U84 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U85 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U86 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U91 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U92 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U93 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U94 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
s :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__length :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
mark :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
length :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
nil :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U11 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U12 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatIListKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U13 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U21 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U22 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U23 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNat :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U31 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U32 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U33 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U41 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U42 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U43 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U44 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U45 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U46 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatIList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U51 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U52 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U61 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U71 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U81 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U82 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U83 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U84 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U85 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U86 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U91 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U92 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U93 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U94 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
hole_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U941_0 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0 :: Nat → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94

Generator Equations:
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(0) ⇔ 0'
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(+(x, 1)) ⇔ cons(gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(x), 0')

The following defined symbols remain to be analysed:
a__isNatIListKind, a__U11, a__U12, a__isNatList, a__U21, a__U22, a__isNatKind, a__isNat, a__U41, a__U42, a__U43, a__U44, a__U45, a__isNatIList, a__U81, a__U82, a__U83, a__U84, a__U85, a__U91, a__U92, a__U93, a__U94, a__length, mark

They will be analysed ascendingly in the following order:
a__U11 = a__U12
a__isNatIListKind < a__U11
a__U11 = a__isNatList
a__U11 = a__U21
a__U11 = a__U22
a__U11 = a__isNat
a__U11 = a__U81
a__U11 = a__U82
a__U11 = a__U83
a__U11 = a__U84
a__U11 = a__U85
a__U11 < mark
a__U12 = a__isNatList
a__U12 = a__U21
a__U12 = a__U22
a__U12 = a__isNat
a__U12 = a__U81
a__U12 = a__U82
a__U12 = a__U83
a__U12 = a__U84
a__U12 = a__U85
a__U12 < mark
a__isNatIListKind = a__isNatKind
a__isNatIListKind < a__isNat
a__isNatIListKind < a__U42
a__isNatIListKind < a__U43
a__isNatIListKind < a__isNatIList
a__isNatIListKind = a__U51
a__isNatIListKind < a__U82
a__isNatIListKind < a__U83
a__isNatIListKind < a__U91
a__isNatIListKind < mark
a__isNatList = a__U21
a__isNatList = a__U22
a__isNatKind < a__isNatList
a__isNatList = a__isNat
a__isNatList = a__U81
a__isNatList = a__U82
a__isNatList = a__U83
a__isNatList = a__U84
a__isNatList = a__U85
a__isNatList < a__length
a__isNatList < mark
a__U21 = a__U22
a__isNatKind < a__U21
a__U21 = a__isNat
a__U21 = a__U81
a__U21 = a__U82
a__U21 = a__U83
a__U21 = a__U84
a__U21 = a__U85
a__U21 < mark
a__U22 = a__isNat
a__U22 = a__U81
a__U22 = a__U82
a__U22 = a__U83
a__U22 = a__U84
a__U22 = a__U85
a__U22 < mark
a__isNatKind < a__isNat
a__isNatKind < a__U41
a__isNatKind < a__isNatIList
a__isNatKind = a__U51
a__isNatKind < a__U81
a__isNatKind < a__U93
a__isNatKind < mark
a__isNat < a__U44
a__isNat = a__U81
a__isNat = a__U82
a__isNat = a__U83
a__isNat = a__U84
a__isNat = a__U85
a__isNat < a__U92
a__isNat < mark
a__U41 = a__U42
a__U41 = a__U43
a__U41 = a__U44
a__U41 = a__U45
a__U41 = a__isNatIList
a__U41 < mark
a__U42 = a__U43
a__U42 = a__U44
a__U42 = a__U45
a__U42 = a__isNatIList
a__U42 < mark
a__U43 = a__U44
a__U43 = a__U45
a__U43 = a__isNatIList
a__U43 < mark
a__U44 = a__U45
a__U44 = a__isNatIList
a__U44 < mark
a__U45 = a__isNatIList
a__U45 < mark
a__isNatIList < mark
a__U51 < mark
a__U81 = a__U82
a__U81 = a__U83
a__U81 = a__U84
a__U81 = a__U85
a__U81 < mark
a__U82 = a__U83
a__U82 = a__U84
a__U82 = a__U85
a__U82 < mark
a__U83 = a__U84
a__U83 = a__U85
a__U83 < mark
a__U84 = a__U85
a__U84 < mark
a__U85 < mark
a__U91 = a__U92
a__U91 = a__U93
a__U91 = a__U94
a__U91 = a__length
a__U91 = mark
a__U92 = a__U93
a__U92 = a__U94
a__U92 = a__length
a__U92 = mark
a__U93 = a__U94
a__U93 = a__length
a__U93 = mark
a__U94 = a__length
a__U94 = mark
a__length = mark

(11) NoRewriteLemmaProof (LOWER BOUND(ID) transformation)

Could not prove a rewrite lemma for the defined symbol a__isNatIListKind.

(12) Obligation:

TRS:
Rules:
a__zeroscons(0', zeros)
a__U11(tt, V1) → a__U12(a__isNatIListKind(V1), V1)
a__U12(tt, V1) → a__U13(a__isNatList(V1))
a__U13(tt) → tt
a__U21(tt, V1) → a__U22(a__isNatKind(V1), V1)
a__U22(tt, V1) → a__U23(a__isNat(V1))
a__U23(tt) → tt
a__U31(tt, V) → a__U32(a__isNatIListKind(V), V)
a__U32(tt, V) → a__U33(a__isNatList(V))
a__U33(tt) → tt
a__U41(tt, V1, V2) → a__U42(a__isNatKind(V1), V1, V2)
a__U42(tt, V1, V2) → a__U43(a__isNatIListKind(V2), V1, V2)
a__U43(tt, V1, V2) → a__U44(a__isNatIListKind(V2), V1, V2)
a__U44(tt, V1, V2) → a__U45(a__isNat(V1), V2)
a__U45(tt, V2) → a__U46(a__isNatIList(V2))
a__U46(tt) → tt
a__U51(tt, V2) → a__U52(a__isNatIListKind(V2))
a__U52(tt) → tt
a__U61(tt) → tt
a__U71(tt) → tt
a__U81(tt, V1, V2) → a__U82(a__isNatKind(V1), V1, V2)
a__U82(tt, V1, V2) → a__U83(a__isNatIListKind(V2), V1, V2)
a__U83(tt, V1, V2) → a__U84(a__isNatIListKind(V2), V1, V2)
a__U84(tt, V1, V2) → a__U85(a__isNat(V1), V2)
a__U85(tt, V2) → a__U86(a__isNatList(V2))
a__U86(tt) → tt
a__U91(tt, L, N) → a__U92(a__isNatIListKind(L), L, N)
a__U92(tt, L, N) → a__U93(a__isNat(N), L, N)
a__U93(tt, L, N) → a__U94(a__isNatKind(N), L)
a__U94(tt, L) → s(a__length(mark(L)))
a__isNat(0') → tt
a__isNat(length(V1)) → a__U11(a__isNatIListKind(V1), V1)
a__isNat(s(V1)) → a__U21(a__isNatKind(V1), V1)
a__isNatIList(V) → a__U31(a__isNatIListKind(V), V)
a__isNatIList(zeros) → tt
a__isNatIList(cons(V1, V2)) → a__U41(a__isNatKind(V1), V1, V2)
a__isNatIListKind(nil) → tt
a__isNatIListKind(zeros) → tt
a__isNatIListKind(cons(V1, V2)) → a__U51(a__isNatKind(V1), V2)
a__isNatKind(0') → tt
a__isNatKind(length(V1)) → a__U61(a__isNatIListKind(V1))
a__isNatKind(s(V1)) → a__U71(a__isNatKind(V1))
a__isNatList(nil) → tt
a__isNatList(cons(V1, V2)) → a__U81(a__isNatKind(V1), V1, V2)
a__length(nil) → 0'
a__length(cons(N, L)) → a__U91(a__isNatList(L), L, N)
mark(zeros) → a__zeros
mark(U11(X1, X2)) → a__U11(mark(X1), X2)
mark(U12(X1, X2)) → a__U12(mark(X1), X2)
mark(isNatIListKind(X)) → a__isNatIListKind(X)
mark(U13(X)) → a__U13(mark(X))
mark(isNatList(X)) → a__isNatList(X)
mark(U21(X1, X2)) → a__U21(mark(X1), X2)
mark(U22(X1, X2)) → a__U22(mark(X1), X2)
mark(isNatKind(X)) → a__isNatKind(X)
mark(U23(X)) → a__U23(mark(X))
mark(isNat(X)) → a__isNat(X)
mark(U31(X1, X2)) → a__U31(mark(X1), X2)
mark(U32(X1, X2)) → a__U32(mark(X1), X2)
mark(U33(X)) → a__U33(mark(X))
mark(U41(X1, X2, X3)) → a__U41(mark(X1), X2, X3)
mark(U42(X1, X2, X3)) → a__U42(mark(X1), X2, X3)
mark(U43(X1, X2, X3)) → a__U43(mark(X1), X2, X3)
mark(U44(X1, X2, X3)) → a__U44(mark(X1), X2, X3)
mark(U45(X1, X2)) → a__U45(mark(X1), X2)
mark(U46(X)) → a__U46(mark(X))
mark(isNatIList(X)) → a__isNatIList(X)
mark(U51(X1, X2)) → a__U51(mark(X1), X2)
mark(U52(X)) → a__U52(mark(X))
mark(U61(X)) → a__U61(mark(X))
mark(U71(X)) → a__U71(mark(X))
mark(U81(X1, X2, X3)) → a__U81(mark(X1), X2, X3)
mark(U82(X1, X2, X3)) → a__U82(mark(X1), X2, X3)
mark(U83(X1, X2, X3)) → a__U83(mark(X1), X2, X3)
mark(U84(X1, X2, X3)) → a__U84(mark(X1), X2, X3)
mark(U85(X1, X2)) → a__U85(mark(X1), X2)
mark(U86(X)) → a__U86(mark(X))
mark(U91(X1, X2, X3)) → a__U91(mark(X1), X2, X3)
mark(U92(X1, X2, X3)) → a__U92(mark(X1), X2, X3)
mark(U93(X1, X2, X3)) → a__U93(mark(X1), X2, X3)
mark(U94(X1, X2)) → a__U94(mark(X1), X2)
mark(length(X)) → a__length(mark(X))
mark(cons(X1, X2)) → cons(mark(X1), X2)
mark(0') → 0'
mark(tt) → tt
mark(s(X)) → s(mark(X))
mark(nil) → nil
a__zeroszeros
a__U11(X1, X2) → U11(X1, X2)
a__U12(X1, X2) → U12(X1, X2)
a__isNatIListKind(X) → isNatIListKind(X)
a__U13(X) → U13(X)
a__isNatList(X) → isNatList(X)
a__U21(X1, X2) → U21(X1, X2)
a__U22(X1, X2) → U22(X1, X2)
a__isNatKind(X) → isNatKind(X)
a__U23(X) → U23(X)
a__isNat(X) → isNat(X)
a__U31(X1, X2) → U31(X1, X2)
a__U32(X1, X2) → U32(X1, X2)
a__U33(X) → U33(X)
a__U41(X1, X2, X3) → U41(X1, X2, X3)
a__U42(X1, X2, X3) → U42(X1, X2, X3)
a__U43(X1, X2, X3) → U43(X1, X2, X3)
a__U44(X1, X2, X3) → U44(X1, X2, X3)
a__U45(X1, X2) → U45(X1, X2)
a__U46(X) → U46(X)
a__isNatIList(X) → isNatIList(X)
a__U51(X1, X2) → U51(X1, X2)
a__U52(X) → U52(X)
a__U61(X) → U61(X)
a__U71(X) → U71(X)
a__U81(X1, X2, X3) → U81(X1, X2, X3)
a__U82(X1, X2, X3) → U82(X1, X2, X3)
a__U83(X1, X2, X3) → U83(X1, X2, X3)
a__U84(X1, X2, X3) → U84(X1, X2, X3)
a__U85(X1, X2) → U85(X1, X2)
a__U86(X) → U86(X)
a__U91(X1, X2, X3) → U91(X1, X2, X3)
a__U92(X1, X2, X3) → U92(X1, X2, X3)
a__U93(X1, X2, X3) → U93(X1, X2, X3)
a__U94(X1, X2) → U94(X1, X2)
a__length(X) → length(X)

Types:
a__zeros :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
cons :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
0' :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
zeros :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U11 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
tt :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U12 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatIListKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U13 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U21 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U22 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U23 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNat :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U31 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U32 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U33 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U41 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U42 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U43 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U44 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U45 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U46 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatIList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U51 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U52 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U61 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U71 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U81 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U82 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U83 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U84 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U85 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U86 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U91 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U92 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U93 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U94 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
s :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__length :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
mark :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
length :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
nil :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U11 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U12 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatIListKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U13 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U21 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U22 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U23 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNat :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U31 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U32 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U33 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U41 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U42 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U43 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U44 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U45 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U46 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatIList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U51 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U52 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U61 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U71 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U81 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U82 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U83 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U84 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U85 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U86 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U91 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U92 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U93 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U94 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
hole_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U941_0 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0 :: Nat → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94

Generator Equations:
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(0) ⇔ 0'
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(+(x, 1)) ⇔ cons(gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(x), 0')

The following defined symbols remain to be analysed:
a__isNatKind, a__U11, a__U12, a__isNatList, a__U21, a__U22, a__isNat, a__U41, a__U42, a__U43, a__U44, a__U45, a__isNatIList, a__U81, a__U82, a__U83, a__U84, a__U85, a__U91, a__U92, a__U93, a__U94, a__length, mark

They will be analysed ascendingly in the following order:
a__U11 = a__U12
a__isNatIListKind < a__U11
a__U11 = a__isNatList
a__U11 = a__U21
a__U11 = a__U22
a__U11 = a__isNat
a__U11 = a__U81
a__U11 = a__U82
a__U11 = a__U83
a__U11 = a__U84
a__U11 = a__U85
a__U11 < mark
a__U12 = a__isNatList
a__U12 = a__U21
a__U12 = a__U22
a__U12 = a__isNat
a__U12 = a__U81
a__U12 = a__U82
a__U12 = a__U83
a__U12 = a__U84
a__U12 = a__U85
a__U12 < mark
a__isNatIListKind = a__isNatKind
a__isNatIListKind < a__isNat
a__isNatIListKind < a__U42
a__isNatIListKind < a__U43
a__isNatIListKind < a__isNatIList
a__isNatIListKind = a__U51
a__isNatIListKind < a__U82
a__isNatIListKind < a__U83
a__isNatIListKind < a__U91
a__isNatIListKind < mark
a__isNatList = a__U21
a__isNatList = a__U22
a__isNatKind < a__isNatList
a__isNatList = a__isNat
a__isNatList = a__U81
a__isNatList = a__U82
a__isNatList = a__U83
a__isNatList = a__U84
a__isNatList = a__U85
a__isNatList < a__length
a__isNatList < mark
a__U21 = a__U22
a__isNatKind < a__U21
a__U21 = a__isNat
a__U21 = a__U81
a__U21 = a__U82
a__U21 = a__U83
a__U21 = a__U84
a__U21 = a__U85
a__U21 < mark
a__U22 = a__isNat
a__U22 = a__U81
a__U22 = a__U82
a__U22 = a__U83
a__U22 = a__U84
a__U22 = a__U85
a__U22 < mark
a__isNatKind < a__isNat
a__isNatKind < a__U41
a__isNatKind < a__isNatIList
a__isNatKind = a__U51
a__isNatKind < a__U81
a__isNatKind < a__U93
a__isNatKind < mark
a__isNat < a__U44
a__isNat = a__U81
a__isNat = a__U82
a__isNat = a__U83
a__isNat = a__U84
a__isNat = a__U85
a__isNat < a__U92
a__isNat < mark
a__U41 = a__U42
a__U41 = a__U43
a__U41 = a__U44
a__U41 = a__U45
a__U41 = a__isNatIList
a__U41 < mark
a__U42 = a__U43
a__U42 = a__U44
a__U42 = a__U45
a__U42 = a__isNatIList
a__U42 < mark
a__U43 = a__U44
a__U43 = a__U45
a__U43 = a__isNatIList
a__U43 < mark
a__U44 = a__U45
a__U44 = a__isNatIList
a__U44 < mark
a__U45 = a__isNatIList
a__U45 < mark
a__isNatIList < mark
a__U51 < mark
a__U81 = a__U82
a__U81 = a__U83
a__U81 = a__U84
a__U81 = a__U85
a__U81 < mark
a__U82 = a__U83
a__U82 = a__U84
a__U82 = a__U85
a__U82 < mark
a__U83 = a__U84
a__U83 = a__U85
a__U83 < mark
a__U84 = a__U85
a__U84 < mark
a__U85 < mark
a__U91 = a__U92
a__U91 = a__U93
a__U91 = a__U94
a__U91 = a__length
a__U91 = mark
a__U92 = a__U93
a__U92 = a__U94
a__U92 = a__length
a__U92 = mark
a__U93 = a__U94
a__U93 = a__length
a__U93 = mark
a__U94 = a__length
a__U94 = mark
a__length = mark

(13) NoRewriteLemmaProof (LOWER BOUND(ID) transformation)

Could not prove a rewrite lemma for the defined symbol a__isNatKind.

(14) Obligation:

TRS:
Rules:
a__zeroscons(0', zeros)
a__U11(tt, V1) → a__U12(a__isNatIListKind(V1), V1)
a__U12(tt, V1) → a__U13(a__isNatList(V1))
a__U13(tt) → tt
a__U21(tt, V1) → a__U22(a__isNatKind(V1), V1)
a__U22(tt, V1) → a__U23(a__isNat(V1))
a__U23(tt) → tt
a__U31(tt, V) → a__U32(a__isNatIListKind(V), V)
a__U32(tt, V) → a__U33(a__isNatList(V))
a__U33(tt) → tt
a__U41(tt, V1, V2) → a__U42(a__isNatKind(V1), V1, V2)
a__U42(tt, V1, V2) → a__U43(a__isNatIListKind(V2), V1, V2)
a__U43(tt, V1, V2) → a__U44(a__isNatIListKind(V2), V1, V2)
a__U44(tt, V1, V2) → a__U45(a__isNat(V1), V2)
a__U45(tt, V2) → a__U46(a__isNatIList(V2))
a__U46(tt) → tt
a__U51(tt, V2) → a__U52(a__isNatIListKind(V2))
a__U52(tt) → tt
a__U61(tt) → tt
a__U71(tt) → tt
a__U81(tt, V1, V2) → a__U82(a__isNatKind(V1), V1, V2)
a__U82(tt, V1, V2) → a__U83(a__isNatIListKind(V2), V1, V2)
a__U83(tt, V1, V2) → a__U84(a__isNatIListKind(V2), V1, V2)
a__U84(tt, V1, V2) → a__U85(a__isNat(V1), V2)
a__U85(tt, V2) → a__U86(a__isNatList(V2))
a__U86(tt) → tt
a__U91(tt, L, N) → a__U92(a__isNatIListKind(L), L, N)
a__U92(tt, L, N) → a__U93(a__isNat(N), L, N)
a__U93(tt, L, N) → a__U94(a__isNatKind(N), L)
a__U94(tt, L) → s(a__length(mark(L)))
a__isNat(0') → tt
a__isNat(length(V1)) → a__U11(a__isNatIListKind(V1), V1)
a__isNat(s(V1)) → a__U21(a__isNatKind(V1), V1)
a__isNatIList(V) → a__U31(a__isNatIListKind(V), V)
a__isNatIList(zeros) → tt
a__isNatIList(cons(V1, V2)) → a__U41(a__isNatKind(V1), V1, V2)
a__isNatIListKind(nil) → tt
a__isNatIListKind(zeros) → tt
a__isNatIListKind(cons(V1, V2)) → a__U51(a__isNatKind(V1), V2)
a__isNatKind(0') → tt
a__isNatKind(length(V1)) → a__U61(a__isNatIListKind(V1))
a__isNatKind(s(V1)) → a__U71(a__isNatKind(V1))
a__isNatList(nil) → tt
a__isNatList(cons(V1, V2)) → a__U81(a__isNatKind(V1), V1, V2)
a__length(nil) → 0'
a__length(cons(N, L)) → a__U91(a__isNatList(L), L, N)
mark(zeros) → a__zeros
mark(U11(X1, X2)) → a__U11(mark(X1), X2)
mark(U12(X1, X2)) → a__U12(mark(X1), X2)
mark(isNatIListKind(X)) → a__isNatIListKind(X)
mark(U13(X)) → a__U13(mark(X))
mark(isNatList(X)) → a__isNatList(X)
mark(U21(X1, X2)) → a__U21(mark(X1), X2)
mark(U22(X1, X2)) → a__U22(mark(X1), X2)
mark(isNatKind(X)) → a__isNatKind(X)
mark(U23(X)) → a__U23(mark(X))
mark(isNat(X)) → a__isNat(X)
mark(U31(X1, X2)) → a__U31(mark(X1), X2)
mark(U32(X1, X2)) → a__U32(mark(X1), X2)
mark(U33(X)) → a__U33(mark(X))
mark(U41(X1, X2, X3)) → a__U41(mark(X1), X2, X3)
mark(U42(X1, X2, X3)) → a__U42(mark(X1), X2, X3)
mark(U43(X1, X2, X3)) → a__U43(mark(X1), X2, X3)
mark(U44(X1, X2, X3)) → a__U44(mark(X1), X2, X3)
mark(U45(X1, X2)) → a__U45(mark(X1), X2)
mark(U46(X)) → a__U46(mark(X))
mark(isNatIList(X)) → a__isNatIList(X)
mark(U51(X1, X2)) → a__U51(mark(X1), X2)
mark(U52(X)) → a__U52(mark(X))
mark(U61(X)) → a__U61(mark(X))
mark(U71(X)) → a__U71(mark(X))
mark(U81(X1, X2, X3)) → a__U81(mark(X1), X2, X3)
mark(U82(X1, X2, X3)) → a__U82(mark(X1), X2, X3)
mark(U83(X1, X2, X3)) → a__U83(mark(X1), X2, X3)
mark(U84(X1, X2, X3)) → a__U84(mark(X1), X2, X3)
mark(U85(X1, X2)) → a__U85(mark(X1), X2)
mark(U86(X)) → a__U86(mark(X))
mark(U91(X1, X2, X3)) → a__U91(mark(X1), X2, X3)
mark(U92(X1, X2, X3)) → a__U92(mark(X1), X2, X3)
mark(U93(X1, X2, X3)) → a__U93(mark(X1), X2, X3)
mark(U94(X1, X2)) → a__U94(mark(X1), X2)
mark(length(X)) → a__length(mark(X))
mark(cons(X1, X2)) → cons(mark(X1), X2)
mark(0') → 0'
mark(tt) → tt
mark(s(X)) → s(mark(X))
mark(nil) → nil
a__zeroszeros
a__U11(X1, X2) → U11(X1, X2)
a__U12(X1, X2) → U12(X1, X2)
a__isNatIListKind(X) → isNatIListKind(X)
a__U13(X) → U13(X)
a__isNatList(X) → isNatList(X)
a__U21(X1, X2) → U21(X1, X2)
a__U22(X1, X2) → U22(X1, X2)
a__isNatKind(X) → isNatKind(X)
a__U23(X) → U23(X)
a__isNat(X) → isNat(X)
a__U31(X1, X2) → U31(X1, X2)
a__U32(X1, X2) → U32(X1, X2)
a__U33(X) → U33(X)
a__U41(X1, X2, X3) → U41(X1, X2, X3)
a__U42(X1, X2, X3) → U42(X1, X2, X3)
a__U43(X1, X2, X3) → U43(X1, X2, X3)
a__U44(X1, X2, X3) → U44(X1, X2, X3)
a__U45(X1, X2) → U45(X1, X2)
a__U46(X) → U46(X)
a__isNatIList(X) → isNatIList(X)
a__U51(X1, X2) → U51(X1, X2)
a__U52(X) → U52(X)
a__U61(X) → U61(X)
a__U71(X) → U71(X)
a__U81(X1, X2, X3) → U81(X1, X2, X3)
a__U82(X1, X2, X3) → U82(X1, X2, X3)
a__U83(X1, X2, X3) → U83(X1, X2, X3)
a__U84(X1, X2, X3) → U84(X1, X2, X3)
a__U85(X1, X2) → U85(X1, X2)
a__U86(X) → U86(X)
a__U91(X1, X2, X3) → U91(X1, X2, X3)
a__U92(X1, X2, X3) → U92(X1, X2, X3)
a__U93(X1, X2, X3) → U93(X1, X2, X3)
a__U94(X1, X2) → U94(X1, X2)
a__length(X) → length(X)

Types:
a__zeros :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
cons :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
0' :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
zeros :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U11 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
tt :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U12 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatIListKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U13 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U21 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U22 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U23 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNat :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U31 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U32 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U33 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U41 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U42 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U43 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U44 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U45 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U46 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatIList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U51 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U52 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U61 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U71 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U81 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U82 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U83 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U84 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U85 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U86 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U91 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U92 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U93 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U94 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
s :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__length :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
mark :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
length :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
nil :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U11 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U12 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatIListKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U13 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U21 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U22 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U23 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNat :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U31 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U32 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U33 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U41 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U42 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U43 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U44 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U45 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U46 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatIList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U51 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U52 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U61 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U71 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U81 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U82 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U83 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U84 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U85 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U86 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U91 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U92 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U93 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U94 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
hole_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U941_0 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0 :: Nat → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94

Generator Equations:
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(0) ⇔ 0'
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(+(x, 1)) ⇔ cons(gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(x), 0')

The following defined symbols remain to be analysed:
a__U12, a__U11, a__isNatList, a__U21, a__U22, a__isNat, a__U41, a__U42, a__U43, a__U44, a__U45, a__isNatIList, a__U81, a__U82, a__U83, a__U84, a__U85, a__U91, a__U92, a__U93, a__U94, a__length, mark

They will be analysed ascendingly in the following order:
a__U11 = a__U12
a__U11 = a__isNatList
a__U11 = a__U21
a__U11 = a__U22
a__U11 = a__isNat
a__U11 = a__U81
a__U11 = a__U82
a__U11 = a__U83
a__U11 = a__U84
a__U11 = a__U85
a__U11 < mark
a__U12 = a__isNatList
a__U12 = a__U21
a__U12 = a__U22
a__U12 = a__isNat
a__U12 = a__U81
a__U12 = a__U82
a__U12 = a__U83
a__U12 = a__U84
a__U12 = a__U85
a__U12 < mark
a__isNatList = a__U21
a__isNatList = a__U22
a__isNatList = a__isNat
a__isNatList = a__U81
a__isNatList = a__U82
a__isNatList = a__U83
a__isNatList = a__U84
a__isNatList = a__U85
a__isNatList < a__length
a__isNatList < mark
a__U21 = a__U22
a__U21 = a__isNat
a__U21 = a__U81
a__U21 = a__U82
a__U21 = a__U83
a__U21 = a__U84
a__U21 = a__U85
a__U21 < mark
a__U22 = a__isNat
a__U22 = a__U81
a__U22 = a__U82
a__U22 = a__U83
a__U22 = a__U84
a__U22 = a__U85
a__U22 < mark
a__isNat < a__U44
a__isNat = a__U81
a__isNat = a__U82
a__isNat = a__U83
a__isNat = a__U84
a__isNat = a__U85
a__isNat < a__U92
a__isNat < mark
a__U41 = a__U42
a__U41 = a__U43
a__U41 = a__U44
a__U41 = a__U45
a__U41 = a__isNatIList
a__U41 < mark
a__U42 = a__U43
a__U42 = a__U44
a__U42 = a__U45
a__U42 = a__isNatIList
a__U42 < mark
a__U43 = a__U44
a__U43 = a__U45
a__U43 = a__isNatIList
a__U43 < mark
a__U44 = a__U45
a__U44 = a__isNatIList
a__U44 < mark
a__U45 = a__isNatIList
a__U45 < mark
a__isNatIList < mark
a__U81 = a__U82
a__U81 = a__U83
a__U81 = a__U84
a__U81 = a__U85
a__U81 < mark
a__U82 = a__U83
a__U82 = a__U84
a__U82 = a__U85
a__U82 < mark
a__U83 = a__U84
a__U83 = a__U85
a__U83 < mark
a__U84 = a__U85
a__U84 < mark
a__U85 < mark
a__U91 = a__U92
a__U91 = a__U93
a__U91 = a__U94
a__U91 = a__length
a__U91 = mark
a__U92 = a__U93
a__U92 = a__U94
a__U92 = a__length
a__U92 = mark
a__U93 = a__U94
a__U93 = a__length
a__U93 = mark
a__U94 = a__length
a__U94 = mark
a__length = mark

(15) NoRewriteLemmaProof (LOWER BOUND(ID) transformation)

Could not prove a rewrite lemma for the defined symbol a__U12.

(16) Obligation:

TRS:
Rules:
a__zeroscons(0', zeros)
a__U11(tt, V1) → a__U12(a__isNatIListKind(V1), V1)
a__U12(tt, V1) → a__U13(a__isNatList(V1))
a__U13(tt) → tt
a__U21(tt, V1) → a__U22(a__isNatKind(V1), V1)
a__U22(tt, V1) → a__U23(a__isNat(V1))
a__U23(tt) → tt
a__U31(tt, V) → a__U32(a__isNatIListKind(V), V)
a__U32(tt, V) → a__U33(a__isNatList(V))
a__U33(tt) → tt
a__U41(tt, V1, V2) → a__U42(a__isNatKind(V1), V1, V2)
a__U42(tt, V1, V2) → a__U43(a__isNatIListKind(V2), V1, V2)
a__U43(tt, V1, V2) → a__U44(a__isNatIListKind(V2), V1, V2)
a__U44(tt, V1, V2) → a__U45(a__isNat(V1), V2)
a__U45(tt, V2) → a__U46(a__isNatIList(V2))
a__U46(tt) → tt
a__U51(tt, V2) → a__U52(a__isNatIListKind(V2))
a__U52(tt) → tt
a__U61(tt) → tt
a__U71(tt) → tt
a__U81(tt, V1, V2) → a__U82(a__isNatKind(V1), V1, V2)
a__U82(tt, V1, V2) → a__U83(a__isNatIListKind(V2), V1, V2)
a__U83(tt, V1, V2) → a__U84(a__isNatIListKind(V2), V1, V2)
a__U84(tt, V1, V2) → a__U85(a__isNat(V1), V2)
a__U85(tt, V2) → a__U86(a__isNatList(V2))
a__U86(tt) → tt
a__U91(tt, L, N) → a__U92(a__isNatIListKind(L), L, N)
a__U92(tt, L, N) → a__U93(a__isNat(N), L, N)
a__U93(tt, L, N) → a__U94(a__isNatKind(N), L)
a__U94(tt, L) → s(a__length(mark(L)))
a__isNat(0') → tt
a__isNat(length(V1)) → a__U11(a__isNatIListKind(V1), V1)
a__isNat(s(V1)) → a__U21(a__isNatKind(V1), V1)
a__isNatIList(V) → a__U31(a__isNatIListKind(V), V)
a__isNatIList(zeros) → tt
a__isNatIList(cons(V1, V2)) → a__U41(a__isNatKind(V1), V1, V2)
a__isNatIListKind(nil) → tt
a__isNatIListKind(zeros) → tt
a__isNatIListKind(cons(V1, V2)) → a__U51(a__isNatKind(V1), V2)
a__isNatKind(0') → tt
a__isNatKind(length(V1)) → a__U61(a__isNatIListKind(V1))
a__isNatKind(s(V1)) → a__U71(a__isNatKind(V1))
a__isNatList(nil) → tt
a__isNatList(cons(V1, V2)) → a__U81(a__isNatKind(V1), V1, V2)
a__length(nil) → 0'
a__length(cons(N, L)) → a__U91(a__isNatList(L), L, N)
mark(zeros) → a__zeros
mark(U11(X1, X2)) → a__U11(mark(X1), X2)
mark(U12(X1, X2)) → a__U12(mark(X1), X2)
mark(isNatIListKind(X)) → a__isNatIListKind(X)
mark(U13(X)) → a__U13(mark(X))
mark(isNatList(X)) → a__isNatList(X)
mark(U21(X1, X2)) → a__U21(mark(X1), X2)
mark(U22(X1, X2)) → a__U22(mark(X1), X2)
mark(isNatKind(X)) → a__isNatKind(X)
mark(U23(X)) → a__U23(mark(X))
mark(isNat(X)) → a__isNat(X)
mark(U31(X1, X2)) → a__U31(mark(X1), X2)
mark(U32(X1, X2)) → a__U32(mark(X1), X2)
mark(U33(X)) → a__U33(mark(X))
mark(U41(X1, X2, X3)) → a__U41(mark(X1), X2, X3)
mark(U42(X1, X2, X3)) → a__U42(mark(X1), X2, X3)
mark(U43(X1, X2, X3)) → a__U43(mark(X1), X2, X3)
mark(U44(X1, X2, X3)) → a__U44(mark(X1), X2, X3)
mark(U45(X1, X2)) → a__U45(mark(X1), X2)
mark(U46(X)) → a__U46(mark(X))
mark(isNatIList(X)) → a__isNatIList(X)
mark(U51(X1, X2)) → a__U51(mark(X1), X2)
mark(U52(X)) → a__U52(mark(X))
mark(U61(X)) → a__U61(mark(X))
mark(U71(X)) → a__U71(mark(X))
mark(U81(X1, X2, X3)) → a__U81(mark(X1), X2, X3)
mark(U82(X1, X2, X3)) → a__U82(mark(X1), X2, X3)
mark(U83(X1, X2, X3)) → a__U83(mark(X1), X2, X3)
mark(U84(X1, X2, X3)) → a__U84(mark(X1), X2, X3)
mark(U85(X1, X2)) → a__U85(mark(X1), X2)
mark(U86(X)) → a__U86(mark(X))
mark(U91(X1, X2, X3)) → a__U91(mark(X1), X2, X3)
mark(U92(X1, X2, X3)) → a__U92(mark(X1), X2, X3)
mark(U93(X1, X2, X3)) → a__U93(mark(X1), X2, X3)
mark(U94(X1, X2)) → a__U94(mark(X1), X2)
mark(length(X)) → a__length(mark(X))
mark(cons(X1, X2)) → cons(mark(X1), X2)
mark(0') → 0'
mark(tt) → tt
mark(s(X)) → s(mark(X))
mark(nil) → nil
a__zeroszeros
a__U11(X1, X2) → U11(X1, X2)
a__U12(X1, X2) → U12(X1, X2)
a__isNatIListKind(X) → isNatIListKind(X)
a__U13(X) → U13(X)
a__isNatList(X) → isNatList(X)
a__U21(X1, X2) → U21(X1, X2)
a__U22(X1, X2) → U22(X1, X2)
a__isNatKind(X) → isNatKind(X)
a__U23(X) → U23(X)
a__isNat(X) → isNat(X)
a__U31(X1, X2) → U31(X1, X2)
a__U32(X1, X2) → U32(X1, X2)
a__U33(X) → U33(X)
a__U41(X1, X2, X3) → U41(X1, X2, X3)
a__U42(X1, X2, X3) → U42(X1, X2, X3)
a__U43(X1, X2, X3) → U43(X1, X2, X3)
a__U44(X1, X2, X3) → U44(X1, X2, X3)
a__U45(X1, X2) → U45(X1, X2)
a__U46(X) → U46(X)
a__isNatIList(X) → isNatIList(X)
a__U51(X1, X2) → U51(X1, X2)
a__U52(X) → U52(X)
a__U61(X) → U61(X)
a__U71(X) → U71(X)
a__U81(X1, X2, X3) → U81(X1, X2, X3)
a__U82(X1, X2, X3) → U82(X1, X2, X3)
a__U83(X1, X2, X3) → U83(X1, X2, X3)
a__U84(X1, X2, X3) → U84(X1, X2, X3)
a__U85(X1, X2) → U85(X1, X2)
a__U86(X) → U86(X)
a__U91(X1, X2, X3) → U91(X1, X2, X3)
a__U92(X1, X2, X3) → U92(X1, X2, X3)
a__U93(X1, X2, X3) → U93(X1, X2, X3)
a__U94(X1, X2) → U94(X1, X2)
a__length(X) → length(X)

Types:
a__zeros :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
cons :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
0' :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
zeros :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U11 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
tt :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U12 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatIListKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U13 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U21 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U22 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U23 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNat :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U31 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U32 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U33 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U41 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U42 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U43 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U44 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U45 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U46 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatIList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U51 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U52 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U61 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U71 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U81 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U82 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U83 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U84 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U85 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U86 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U91 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U92 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U93 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U94 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
s :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__length :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
mark :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
length :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
nil :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U11 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U12 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatIListKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U13 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U21 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U22 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U23 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNat :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U31 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U32 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U33 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U41 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U42 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U43 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U44 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U45 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U46 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatIList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U51 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U52 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U61 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U71 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U81 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U82 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U83 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U84 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U85 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U86 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U91 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U92 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U93 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U94 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
hole_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U941_0 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0 :: Nat → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94

Generator Equations:
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(0) ⇔ 0'
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(+(x, 1)) ⇔ cons(gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(x), 0')

The following defined symbols remain to be analysed:
a__isNatList, a__U11, a__U21, a__U22, a__isNat, a__U41, a__U42, a__U43, a__U44, a__U45, a__isNatIList, a__U81, a__U82, a__U83, a__U84, a__U85, a__U91, a__U92, a__U93, a__U94, a__length, mark

They will be analysed ascendingly in the following order:
a__U11 = a__U12
a__U11 = a__isNatList
a__U11 = a__U21
a__U11 = a__U22
a__U11 = a__isNat
a__U11 = a__U81
a__U11 = a__U82
a__U11 = a__U83
a__U11 = a__U84
a__U11 = a__U85
a__U11 < mark
a__U12 = a__isNatList
a__U12 = a__U21
a__U12 = a__U22
a__U12 = a__isNat
a__U12 = a__U81
a__U12 = a__U82
a__U12 = a__U83
a__U12 = a__U84
a__U12 = a__U85
a__U12 < mark
a__isNatList = a__U21
a__isNatList = a__U22
a__isNatList = a__isNat
a__isNatList = a__U81
a__isNatList = a__U82
a__isNatList = a__U83
a__isNatList = a__U84
a__isNatList = a__U85
a__isNatList < a__length
a__isNatList < mark
a__U21 = a__U22
a__U21 = a__isNat
a__U21 = a__U81
a__U21 = a__U82
a__U21 = a__U83
a__U21 = a__U84
a__U21 = a__U85
a__U21 < mark
a__U22 = a__isNat
a__U22 = a__U81
a__U22 = a__U82
a__U22 = a__U83
a__U22 = a__U84
a__U22 = a__U85
a__U22 < mark
a__isNat < a__U44
a__isNat = a__U81
a__isNat = a__U82
a__isNat = a__U83
a__isNat = a__U84
a__isNat = a__U85
a__isNat < a__U92
a__isNat < mark
a__U41 = a__U42
a__U41 = a__U43
a__U41 = a__U44
a__U41 = a__U45
a__U41 = a__isNatIList
a__U41 < mark
a__U42 = a__U43
a__U42 = a__U44
a__U42 = a__U45
a__U42 = a__isNatIList
a__U42 < mark
a__U43 = a__U44
a__U43 = a__U45
a__U43 = a__isNatIList
a__U43 < mark
a__U44 = a__U45
a__U44 = a__isNatIList
a__U44 < mark
a__U45 = a__isNatIList
a__U45 < mark
a__isNatIList < mark
a__U81 = a__U82
a__U81 = a__U83
a__U81 = a__U84
a__U81 = a__U85
a__U81 < mark
a__U82 = a__U83
a__U82 = a__U84
a__U82 = a__U85
a__U82 < mark
a__U83 = a__U84
a__U83 = a__U85
a__U83 < mark
a__U84 = a__U85
a__U84 < mark
a__U85 < mark
a__U91 = a__U92
a__U91 = a__U93
a__U91 = a__U94
a__U91 = a__length
a__U91 = mark
a__U92 = a__U93
a__U92 = a__U94
a__U92 = a__length
a__U92 = mark
a__U93 = a__U94
a__U93 = a__length
a__U93 = mark
a__U94 = a__length
a__U94 = mark
a__length = mark

(17) NoRewriteLemmaProof (LOWER BOUND(ID) transformation)

Could not prove a rewrite lemma for the defined symbol a__isNatList.

(18) Obligation:

TRS:
Rules:
a__zeroscons(0', zeros)
a__U11(tt, V1) → a__U12(a__isNatIListKind(V1), V1)
a__U12(tt, V1) → a__U13(a__isNatList(V1))
a__U13(tt) → tt
a__U21(tt, V1) → a__U22(a__isNatKind(V1), V1)
a__U22(tt, V1) → a__U23(a__isNat(V1))
a__U23(tt) → tt
a__U31(tt, V) → a__U32(a__isNatIListKind(V), V)
a__U32(tt, V) → a__U33(a__isNatList(V))
a__U33(tt) → tt
a__U41(tt, V1, V2) → a__U42(a__isNatKind(V1), V1, V2)
a__U42(tt, V1, V2) → a__U43(a__isNatIListKind(V2), V1, V2)
a__U43(tt, V1, V2) → a__U44(a__isNatIListKind(V2), V1, V2)
a__U44(tt, V1, V2) → a__U45(a__isNat(V1), V2)
a__U45(tt, V2) → a__U46(a__isNatIList(V2))
a__U46(tt) → tt
a__U51(tt, V2) → a__U52(a__isNatIListKind(V2))
a__U52(tt) → tt
a__U61(tt) → tt
a__U71(tt) → tt
a__U81(tt, V1, V2) → a__U82(a__isNatKind(V1), V1, V2)
a__U82(tt, V1, V2) → a__U83(a__isNatIListKind(V2), V1, V2)
a__U83(tt, V1, V2) → a__U84(a__isNatIListKind(V2), V1, V2)
a__U84(tt, V1, V2) → a__U85(a__isNat(V1), V2)
a__U85(tt, V2) → a__U86(a__isNatList(V2))
a__U86(tt) → tt
a__U91(tt, L, N) → a__U92(a__isNatIListKind(L), L, N)
a__U92(tt, L, N) → a__U93(a__isNat(N), L, N)
a__U93(tt, L, N) → a__U94(a__isNatKind(N), L)
a__U94(tt, L) → s(a__length(mark(L)))
a__isNat(0') → tt
a__isNat(length(V1)) → a__U11(a__isNatIListKind(V1), V1)
a__isNat(s(V1)) → a__U21(a__isNatKind(V1), V1)
a__isNatIList(V) → a__U31(a__isNatIListKind(V), V)
a__isNatIList(zeros) → tt
a__isNatIList(cons(V1, V2)) → a__U41(a__isNatKind(V1), V1, V2)
a__isNatIListKind(nil) → tt
a__isNatIListKind(zeros) → tt
a__isNatIListKind(cons(V1, V2)) → a__U51(a__isNatKind(V1), V2)
a__isNatKind(0') → tt
a__isNatKind(length(V1)) → a__U61(a__isNatIListKind(V1))
a__isNatKind(s(V1)) → a__U71(a__isNatKind(V1))
a__isNatList(nil) → tt
a__isNatList(cons(V1, V2)) → a__U81(a__isNatKind(V1), V1, V2)
a__length(nil) → 0'
a__length(cons(N, L)) → a__U91(a__isNatList(L), L, N)
mark(zeros) → a__zeros
mark(U11(X1, X2)) → a__U11(mark(X1), X2)
mark(U12(X1, X2)) → a__U12(mark(X1), X2)
mark(isNatIListKind(X)) → a__isNatIListKind(X)
mark(U13(X)) → a__U13(mark(X))
mark(isNatList(X)) → a__isNatList(X)
mark(U21(X1, X2)) → a__U21(mark(X1), X2)
mark(U22(X1, X2)) → a__U22(mark(X1), X2)
mark(isNatKind(X)) → a__isNatKind(X)
mark(U23(X)) → a__U23(mark(X))
mark(isNat(X)) → a__isNat(X)
mark(U31(X1, X2)) → a__U31(mark(X1), X2)
mark(U32(X1, X2)) → a__U32(mark(X1), X2)
mark(U33(X)) → a__U33(mark(X))
mark(U41(X1, X2, X3)) → a__U41(mark(X1), X2, X3)
mark(U42(X1, X2, X3)) → a__U42(mark(X1), X2, X3)
mark(U43(X1, X2, X3)) → a__U43(mark(X1), X2, X3)
mark(U44(X1, X2, X3)) → a__U44(mark(X1), X2, X3)
mark(U45(X1, X2)) → a__U45(mark(X1), X2)
mark(U46(X)) → a__U46(mark(X))
mark(isNatIList(X)) → a__isNatIList(X)
mark(U51(X1, X2)) → a__U51(mark(X1), X2)
mark(U52(X)) → a__U52(mark(X))
mark(U61(X)) → a__U61(mark(X))
mark(U71(X)) → a__U71(mark(X))
mark(U81(X1, X2, X3)) → a__U81(mark(X1), X2, X3)
mark(U82(X1, X2, X3)) → a__U82(mark(X1), X2, X3)
mark(U83(X1, X2, X3)) → a__U83(mark(X1), X2, X3)
mark(U84(X1, X2, X3)) → a__U84(mark(X1), X2, X3)
mark(U85(X1, X2)) → a__U85(mark(X1), X2)
mark(U86(X)) → a__U86(mark(X))
mark(U91(X1, X2, X3)) → a__U91(mark(X1), X2, X3)
mark(U92(X1, X2, X3)) → a__U92(mark(X1), X2, X3)
mark(U93(X1, X2, X3)) → a__U93(mark(X1), X2, X3)
mark(U94(X1, X2)) → a__U94(mark(X1), X2)
mark(length(X)) → a__length(mark(X))
mark(cons(X1, X2)) → cons(mark(X1), X2)
mark(0') → 0'
mark(tt) → tt
mark(s(X)) → s(mark(X))
mark(nil) → nil
a__zeroszeros
a__U11(X1, X2) → U11(X1, X2)
a__U12(X1, X2) → U12(X1, X2)
a__isNatIListKind(X) → isNatIListKind(X)
a__U13(X) → U13(X)
a__isNatList(X) → isNatList(X)
a__U21(X1, X2) → U21(X1, X2)
a__U22(X1, X2) → U22(X1, X2)
a__isNatKind(X) → isNatKind(X)
a__U23(X) → U23(X)
a__isNat(X) → isNat(X)
a__U31(X1, X2) → U31(X1, X2)
a__U32(X1, X2) → U32(X1, X2)
a__U33(X) → U33(X)
a__U41(X1, X2, X3) → U41(X1, X2, X3)
a__U42(X1, X2, X3) → U42(X1, X2, X3)
a__U43(X1, X2, X3) → U43(X1, X2, X3)
a__U44(X1, X2, X3) → U44(X1, X2, X3)
a__U45(X1, X2) → U45(X1, X2)
a__U46(X) → U46(X)
a__isNatIList(X) → isNatIList(X)
a__U51(X1, X2) → U51(X1, X2)
a__U52(X) → U52(X)
a__U61(X) → U61(X)
a__U71(X) → U71(X)
a__U81(X1, X2, X3) → U81(X1, X2, X3)
a__U82(X1, X2, X3) → U82(X1, X2, X3)
a__U83(X1, X2, X3) → U83(X1, X2, X3)
a__U84(X1, X2, X3) → U84(X1, X2, X3)
a__U85(X1, X2) → U85(X1, X2)
a__U86(X) → U86(X)
a__U91(X1, X2, X3) → U91(X1, X2, X3)
a__U92(X1, X2, X3) → U92(X1, X2, X3)
a__U93(X1, X2, X3) → U93(X1, X2, X3)
a__U94(X1, X2) → U94(X1, X2)
a__length(X) → length(X)

Types:
a__zeros :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
cons :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
0' :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
zeros :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U11 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
tt :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U12 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatIListKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U13 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U21 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U22 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U23 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNat :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U31 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U32 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U33 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U41 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U42 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U43 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U44 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U45 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U46 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatIList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U51 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U52 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U61 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U71 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U81 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U82 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U83 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U84 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U85 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U86 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U91 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U92 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U93 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U94 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
s :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__length :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
mark :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
length :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
nil :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U11 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U12 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatIListKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U13 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U21 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U22 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U23 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNat :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U31 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U32 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U33 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U41 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U42 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U43 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U44 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U45 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U46 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatIList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U51 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U52 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U61 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U71 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U81 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U82 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U83 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U84 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U85 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U86 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U91 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U92 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U93 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U94 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
hole_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U941_0 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0 :: Nat → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94

Generator Equations:
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(0) ⇔ 0'
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(+(x, 1)) ⇔ cons(gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(x), 0')

The following defined symbols remain to be analysed:
a__U81, a__U11, a__U21, a__U22, a__isNat, a__U41, a__U42, a__U43, a__U44, a__U45, a__isNatIList, a__U82, a__U83, a__U84, a__U85, a__U91, a__U92, a__U93, a__U94, a__length, mark

They will be analysed ascendingly in the following order:
a__U11 = a__U12
a__U11 = a__isNatList
a__U11 = a__U21
a__U11 = a__U22
a__U11 = a__isNat
a__U11 = a__U81
a__U11 = a__U82
a__U11 = a__U83
a__U11 = a__U84
a__U11 = a__U85
a__U11 < mark
a__U12 = a__isNatList
a__U12 = a__U21
a__U12 = a__U22
a__U12 = a__isNat
a__U12 = a__U81
a__U12 = a__U82
a__U12 = a__U83
a__U12 = a__U84
a__U12 = a__U85
a__U12 < mark
a__isNatList = a__U21
a__isNatList = a__U22
a__isNatList = a__isNat
a__isNatList = a__U81
a__isNatList = a__U82
a__isNatList = a__U83
a__isNatList = a__U84
a__isNatList = a__U85
a__isNatList < a__length
a__isNatList < mark
a__U21 = a__U22
a__U21 = a__isNat
a__U21 = a__U81
a__U21 = a__U82
a__U21 = a__U83
a__U21 = a__U84
a__U21 = a__U85
a__U21 < mark
a__U22 = a__isNat
a__U22 = a__U81
a__U22 = a__U82
a__U22 = a__U83
a__U22 = a__U84
a__U22 = a__U85
a__U22 < mark
a__isNat < a__U44
a__isNat = a__U81
a__isNat = a__U82
a__isNat = a__U83
a__isNat = a__U84
a__isNat = a__U85
a__isNat < a__U92
a__isNat < mark
a__U41 = a__U42
a__U41 = a__U43
a__U41 = a__U44
a__U41 = a__U45
a__U41 = a__isNatIList
a__U41 < mark
a__U42 = a__U43
a__U42 = a__U44
a__U42 = a__U45
a__U42 = a__isNatIList
a__U42 < mark
a__U43 = a__U44
a__U43 = a__U45
a__U43 = a__isNatIList
a__U43 < mark
a__U44 = a__U45
a__U44 = a__isNatIList
a__U44 < mark
a__U45 = a__isNatIList
a__U45 < mark
a__isNatIList < mark
a__U81 = a__U82
a__U81 = a__U83
a__U81 = a__U84
a__U81 = a__U85
a__U81 < mark
a__U82 = a__U83
a__U82 = a__U84
a__U82 = a__U85
a__U82 < mark
a__U83 = a__U84
a__U83 = a__U85
a__U83 < mark
a__U84 = a__U85
a__U84 < mark
a__U85 < mark
a__U91 = a__U92
a__U91 = a__U93
a__U91 = a__U94
a__U91 = a__length
a__U91 = mark
a__U92 = a__U93
a__U92 = a__U94
a__U92 = a__length
a__U92 = mark
a__U93 = a__U94
a__U93 = a__length
a__U93 = mark
a__U94 = a__length
a__U94 = mark
a__length = mark

(19) NoRewriteLemmaProof (LOWER BOUND(ID) transformation)

Could not prove a rewrite lemma for the defined symbol a__U81.

(20) Obligation:

TRS:
Rules:
a__zeroscons(0', zeros)
a__U11(tt, V1) → a__U12(a__isNatIListKind(V1), V1)
a__U12(tt, V1) → a__U13(a__isNatList(V1))
a__U13(tt) → tt
a__U21(tt, V1) → a__U22(a__isNatKind(V1), V1)
a__U22(tt, V1) → a__U23(a__isNat(V1))
a__U23(tt) → tt
a__U31(tt, V) → a__U32(a__isNatIListKind(V), V)
a__U32(tt, V) → a__U33(a__isNatList(V))
a__U33(tt) → tt
a__U41(tt, V1, V2) → a__U42(a__isNatKind(V1), V1, V2)
a__U42(tt, V1, V2) → a__U43(a__isNatIListKind(V2), V1, V2)
a__U43(tt, V1, V2) → a__U44(a__isNatIListKind(V2), V1, V2)
a__U44(tt, V1, V2) → a__U45(a__isNat(V1), V2)
a__U45(tt, V2) → a__U46(a__isNatIList(V2))
a__U46(tt) → tt
a__U51(tt, V2) → a__U52(a__isNatIListKind(V2))
a__U52(tt) → tt
a__U61(tt) → tt
a__U71(tt) → tt
a__U81(tt, V1, V2) → a__U82(a__isNatKind(V1), V1, V2)
a__U82(tt, V1, V2) → a__U83(a__isNatIListKind(V2), V1, V2)
a__U83(tt, V1, V2) → a__U84(a__isNatIListKind(V2), V1, V2)
a__U84(tt, V1, V2) → a__U85(a__isNat(V1), V2)
a__U85(tt, V2) → a__U86(a__isNatList(V2))
a__U86(tt) → tt
a__U91(tt, L, N) → a__U92(a__isNatIListKind(L), L, N)
a__U92(tt, L, N) → a__U93(a__isNat(N), L, N)
a__U93(tt, L, N) → a__U94(a__isNatKind(N), L)
a__U94(tt, L) → s(a__length(mark(L)))
a__isNat(0') → tt
a__isNat(length(V1)) → a__U11(a__isNatIListKind(V1), V1)
a__isNat(s(V1)) → a__U21(a__isNatKind(V1), V1)
a__isNatIList(V) → a__U31(a__isNatIListKind(V), V)
a__isNatIList(zeros) → tt
a__isNatIList(cons(V1, V2)) → a__U41(a__isNatKind(V1), V1, V2)
a__isNatIListKind(nil) → tt
a__isNatIListKind(zeros) → tt
a__isNatIListKind(cons(V1, V2)) → a__U51(a__isNatKind(V1), V2)
a__isNatKind(0') → tt
a__isNatKind(length(V1)) → a__U61(a__isNatIListKind(V1))
a__isNatKind(s(V1)) → a__U71(a__isNatKind(V1))
a__isNatList(nil) → tt
a__isNatList(cons(V1, V2)) → a__U81(a__isNatKind(V1), V1, V2)
a__length(nil) → 0'
a__length(cons(N, L)) → a__U91(a__isNatList(L), L, N)
mark(zeros) → a__zeros
mark(U11(X1, X2)) → a__U11(mark(X1), X2)
mark(U12(X1, X2)) → a__U12(mark(X1), X2)
mark(isNatIListKind(X)) → a__isNatIListKind(X)
mark(U13(X)) → a__U13(mark(X))
mark(isNatList(X)) → a__isNatList(X)
mark(U21(X1, X2)) → a__U21(mark(X1), X2)
mark(U22(X1, X2)) → a__U22(mark(X1), X2)
mark(isNatKind(X)) → a__isNatKind(X)
mark(U23(X)) → a__U23(mark(X))
mark(isNat(X)) → a__isNat(X)
mark(U31(X1, X2)) → a__U31(mark(X1), X2)
mark(U32(X1, X2)) → a__U32(mark(X1), X2)
mark(U33(X)) → a__U33(mark(X))
mark(U41(X1, X2, X3)) → a__U41(mark(X1), X2, X3)
mark(U42(X1, X2, X3)) → a__U42(mark(X1), X2, X3)
mark(U43(X1, X2, X3)) → a__U43(mark(X1), X2, X3)
mark(U44(X1, X2, X3)) → a__U44(mark(X1), X2, X3)
mark(U45(X1, X2)) → a__U45(mark(X1), X2)
mark(U46(X)) → a__U46(mark(X))
mark(isNatIList(X)) → a__isNatIList(X)
mark(U51(X1, X2)) → a__U51(mark(X1), X2)
mark(U52(X)) → a__U52(mark(X))
mark(U61(X)) → a__U61(mark(X))
mark(U71(X)) → a__U71(mark(X))
mark(U81(X1, X2, X3)) → a__U81(mark(X1), X2, X3)
mark(U82(X1, X2, X3)) → a__U82(mark(X1), X2, X3)
mark(U83(X1, X2, X3)) → a__U83(mark(X1), X2, X3)
mark(U84(X1, X2, X3)) → a__U84(mark(X1), X2, X3)
mark(U85(X1, X2)) → a__U85(mark(X1), X2)
mark(U86(X)) → a__U86(mark(X))
mark(U91(X1, X2, X3)) → a__U91(mark(X1), X2, X3)
mark(U92(X1, X2, X3)) → a__U92(mark(X1), X2, X3)
mark(U93(X1, X2, X3)) → a__U93(mark(X1), X2, X3)
mark(U94(X1, X2)) → a__U94(mark(X1), X2)
mark(length(X)) → a__length(mark(X))
mark(cons(X1, X2)) → cons(mark(X1), X2)
mark(0') → 0'
mark(tt) → tt
mark(s(X)) → s(mark(X))
mark(nil) → nil
a__zeroszeros
a__U11(X1, X2) → U11(X1, X2)
a__U12(X1, X2) → U12(X1, X2)
a__isNatIListKind(X) → isNatIListKind(X)
a__U13(X) → U13(X)
a__isNatList(X) → isNatList(X)
a__U21(X1, X2) → U21(X1, X2)
a__U22(X1, X2) → U22(X1, X2)
a__isNatKind(X) → isNatKind(X)
a__U23(X) → U23(X)
a__isNat(X) → isNat(X)
a__U31(X1, X2) → U31(X1, X2)
a__U32(X1, X2) → U32(X1, X2)
a__U33(X) → U33(X)
a__U41(X1, X2, X3) → U41(X1, X2, X3)
a__U42(X1, X2, X3) → U42(X1, X2, X3)
a__U43(X1, X2, X3) → U43(X1, X2, X3)
a__U44(X1, X2, X3) → U44(X1, X2, X3)
a__U45(X1, X2) → U45(X1, X2)
a__U46(X) → U46(X)
a__isNatIList(X) → isNatIList(X)
a__U51(X1, X2) → U51(X1, X2)
a__U52(X) → U52(X)
a__U61(X) → U61(X)
a__U71(X) → U71(X)
a__U81(X1, X2, X3) → U81(X1, X2, X3)
a__U82(X1, X2, X3) → U82(X1, X2, X3)
a__U83(X1, X2, X3) → U83(X1, X2, X3)
a__U84(X1, X2, X3) → U84(X1, X2, X3)
a__U85(X1, X2) → U85(X1, X2)
a__U86(X) → U86(X)
a__U91(X1, X2, X3) → U91(X1, X2, X3)
a__U92(X1, X2, X3) → U92(X1, X2, X3)
a__U93(X1, X2, X3) → U93(X1, X2, X3)
a__U94(X1, X2) → U94(X1, X2)
a__length(X) → length(X)

Types:
a__zeros :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
cons :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
0' :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
zeros :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U11 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
tt :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U12 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatIListKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U13 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U21 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U22 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U23 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNat :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U31 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U32 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U33 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U41 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U42 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U43 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U44 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U45 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U46 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatIList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U51 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U52 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U61 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U71 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U81 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U82 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U83 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U84 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U85 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U86 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U91 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U92 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U93 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U94 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
s :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__length :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
mark :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
length :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
nil :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U11 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U12 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatIListKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U13 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U21 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U22 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U23 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNat :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U31 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U32 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U33 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U41 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U42 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U43 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U44 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U45 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U46 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatIList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U51 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U52 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U61 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U71 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U81 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U82 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U83 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U84 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U85 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U86 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U91 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U92 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U93 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U94 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
hole_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U941_0 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0 :: Nat → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94

Generator Equations:
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(0) ⇔ 0'
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(+(x, 1)) ⇔ cons(gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(x), 0')

The following defined symbols remain to be analysed:
a__U82, a__U11, a__U21, a__U22, a__isNat, a__U41, a__U42, a__U43, a__U44, a__U45, a__isNatIList, a__U83, a__U84, a__U85, a__U91, a__U92, a__U93, a__U94, a__length, mark

They will be analysed ascendingly in the following order:
a__U11 = a__U12
a__U11 = a__isNatList
a__U11 = a__U21
a__U11 = a__U22
a__U11 = a__isNat
a__U11 = a__U81
a__U11 = a__U82
a__U11 = a__U83
a__U11 = a__U84
a__U11 = a__U85
a__U11 < mark
a__U12 = a__isNatList
a__U12 = a__U21
a__U12 = a__U22
a__U12 = a__isNat
a__U12 = a__U81
a__U12 = a__U82
a__U12 = a__U83
a__U12 = a__U84
a__U12 = a__U85
a__U12 < mark
a__isNatList = a__U21
a__isNatList = a__U22
a__isNatList = a__isNat
a__isNatList = a__U81
a__isNatList = a__U82
a__isNatList = a__U83
a__isNatList = a__U84
a__isNatList = a__U85
a__isNatList < a__length
a__isNatList < mark
a__U21 = a__U22
a__U21 = a__isNat
a__U21 = a__U81
a__U21 = a__U82
a__U21 = a__U83
a__U21 = a__U84
a__U21 = a__U85
a__U21 < mark
a__U22 = a__isNat
a__U22 = a__U81
a__U22 = a__U82
a__U22 = a__U83
a__U22 = a__U84
a__U22 = a__U85
a__U22 < mark
a__isNat < a__U44
a__isNat = a__U81
a__isNat = a__U82
a__isNat = a__U83
a__isNat = a__U84
a__isNat = a__U85
a__isNat < a__U92
a__isNat < mark
a__U41 = a__U42
a__U41 = a__U43
a__U41 = a__U44
a__U41 = a__U45
a__U41 = a__isNatIList
a__U41 < mark
a__U42 = a__U43
a__U42 = a__U44
a__U42 = a__U45
a__U42 = a__isNatIList
a__U42 < mark
a__U43 = a__U44
a__U43 = a__U45
a__U43 = a__isNatIList
a__U43 < mark
a__U44 = a__U45
a__U44 = a__isNatIList
a__U44 < mark
a__U45 = a__isNatIList
a__U45 < mark
a__isNatIList < mark
a__U81 = a__U82
a__U81 = a__U83
a__U81 = a__U84
a__U81 = a__U85
a__U81 < mark
a__U82 = a__U83
a__U82 = a__U84
a__U82 = a__U85
a__U82 < mark
a__U83 = a__U84
a__U83 = a__U85
a__U83 < mark
a__U84 = a__U85
a__U84 < mark
a__U85 < mark
a__U91 = a__U92
a__U91 = a__U93
a__U91 = a__U94
a__U91 = a__length
a__U91 = mark
a__U92 = a__U93
a__U92 = a__U94
a__U92 = a__length
a__U92 = mark
a__U93 = a__U94
a__U93 = a__length
a__U93 = mark
a__U94 = a__length
a__U94 = mark
a__length = mark

(21) NoRewriteLemmaProof (LOWER BOUND(ID) transformation)

Could not prove a rewrite lemma for the defined symbol a__U82.

(22) Obligation:

TRS:
Rules:
a__zeroscons(0', zeros)
a__U11(tt, V1) → a__U12(a__isNatIListKind(V1), V1)
a__U12(tt, V1) → a__U13(a__isNatList(V1))
a__U13(tt) → tt
a__U21(tt, V1) → a__U22(a__isNatKind(V1), V1)
a__U22(tt, V1) → a__U23(a__isNat(V1))
a__U23(tt) → tt
a__U31(tt, V) → a__U32(a__isNatIListKind(V), V)
a__U32(tt, V) → a__U33(a__isNatList(V))
a__U33(tt) → tt
a__U41(tt, V1, V2) → a__U42(a__isNatKind(V1), V1, V2)
a__U42(tt, V1, V2) → a__U43(a__isNatIListKind(V2), V1, V2)
a__U43(tt, V1, V2) → a__U44(a__isNatIListKind(V2), V1, V2)
a__U44(tt, V1, V2) → a__U45(a__isNat(V1), V2)
a__U45(tt, V2) → a__U46(a__isNatIList(V2))
a__U46(tt) → tt
a__U51(tt, V2) → a__U52(a__isNatIListKind(V2))
a__U52(tt) → tt
a__U61(tt) → tt
a__U71(tt) → tt
a__U81(tt, V1, V2) → a__U82(a__isNatKind(V1), V1, V2)
a__U82(tt, V1, V2) → a__U83(a__isNatIListKind(V2), V1, V2)
a__U83(tt, V1, V2) → a__U84(a__isNatIListKind(V2), V1, V2)
a__U84(tt, V1, V2) → a__U85(a__isNat(V1), V2)
a__U85(tt, V2) → a__U86(a__isNatList(V2))
a__U86(tt) → tt
a__U91(tt, L, N) → a__U92(a__isNatIListKind(L), L, N)
a__U92(tt, L, N) → a__U93(a__isNat(N), L, N)
a__U93(tt, L, N) → a__U94(a__isNatKind(N), L)
a__U94(tt, L) → s(a__length(mark(L)))
a__isNat(0') → tt
a__isNat(length(V1)) → a__U11(a__isNatIListKind(V1), V1)
a__isNat(s(V1)) → a__U21(a__isNatKind(V1), V1)
a__isNatIList(V) → a__U31(a__isNatIListKind(V), V)
a__isNatIList(zeros) → tt
a__isNatIList(cons(V1, V2)) → a__U41(a__isNatKind(V1), V1, V2)
a__isNatIListKind(nil) → tt
a__isNatIListKind(zeros) → tt
a__isNatIListKind(cons(V1, V2)) → a__U51(a__isNatKind(V1), V2)
a__isNatKind(0') → tt
a__isNatKind(length(V1)) → a__U61(a__isNatIListKind(V1))
a__isNatKind(s(V1)) → a__U71(a__isNatKind(V1))
a__isNatList(nil) → tt
a__isNatList(cons(V1, V2)) → a__U81(a__isNatKind(V1), V1, V2)
a__length(nil) → 0'
a__length(cons(N, L)) → a__U91(a__isNatList(L), L, N)
mark(zeros) → a__zeros
mark(U11(X1, X2)) → a__U11(mark(X1), X2)
mark(U12(X1, X2)) → a__U12(mark(X1), X2)
mark(isNatIListKind(X)) → a__isNatIListKind(X)
mark(U13(X)) → a__U13(mark(X))
mark(isNatList(X)) → a__isNatList(X)
mark(U21(X1, X2)) → a__U21(mark(X1), X2)
mark(U22(X1, X2)) → a__U22(mark(X1), X2)
mark(isNatKind(X)) → a__isNatKind(X)
mark(U23(X)) → a__U23(mark(X))
mark(isNat(X)) → a__isNat(X)
mark(U31(X1, X2)) → a__U31(mark(X1), X2)
mark(U32(X1, X2)) → a__U32(mark(X1), X2)
mark(U33(X)) → a__U33(mark(X))
mark(U41(X1, X2, X3)) → a__U41(mark(X1), X2, X3)
mark(U42(X1, X2, X3)) → a__U42(mark(X1), X2, X3)
mark(U43(X1, X2, X3)) → a__U43(mark(X1), X2, X3)
mark(U44(X1, X2, X3)) → a__U44(mark(X1), X2, X3)
mark(U45(X1, X2)) → a__U45(mark(X1), X2)
mark(U46(X)) → a__U46(mark(X))
mark(isNatIList(X)) → a__isNatIList(X)
mark(U51(X1, X2)) → a__U51(mark(X1), X2)
mark(U52(X)) → a__U52(mark(X))
mark(U61(X)) → a__U61(mark(X))
mark(U71(X)) → a__U71(mark(X))
mark(U81(X1, X2, X3)) → a__U81(mark(X1), X2, X3)
mark(U82(X1, X2, X3)) → a__U82(mark(X1), X2, X3)
mark(U83(X1, X2, X3)) → a__U83(mark(X1), X2, X3)
mark(U84(X1, X2, X3)) → a__U84(mark(X1), X2, X3)
mark(U85(X1, X2)) → a__U85(mark(X1), X2)
mark(U86(X)) → a__U86(mark(X))
mark(U91(X1, X2, X3)) → a__U91(mark(X1), X2, X3)
mark(U92(X1, X2, X3)) → a__U92(mark(X1), X2, X3)
mark(U93(X1, X2, X3)) → a__U93(mark(X1), X2, X3)
mark(U94(X1, X2)) → a__U94(mark(X1), X2)
mark(length(X)) → a__length(mark(X))
mark(cons(X1, X2)) → cons(mark(X1), X2)
mark(0') → 0'
mark(tt) → tt
mark(s(X)) → s(mark(X))
mark(nil) → nil
a__zeroszeros
a__U11(X1, X2) → U11(X1, X2)
a__U12(X1, X2) → U12(X1, X2)
a__isNatIListKind(X) → isNatIListKind(X)
a__U13(X) → U13(X)
a__isNatList(X) → isNatList(X)
a__U21(X1, X2) → U21(X1, X2)
a__U22(X1, X2) → U22(X1, X2)
a__isNatKind(X) → isNatKind(X)
a__U23(X) → U23(X)
a__isNat(X) → isNat(X)
a__U31(X1, X2) → U31(X1, X2)
a__U32(X1, X2) → U32(X1, X2)
a__U33(X) → U33(X)
a__U41(X1, X2, X3) → U41(X1, X2, X3)
a__U42(X1, X2, X3) → U42(X1, X2, X3)
a__U43(X1, X2, X3) → U43(X1, X2, X3)
a__U44(X1, X2, X3) → U44(X1, X2, X3)
a__U45(X1, X2) → U45(X1, X2)
a__U46(X) → U46(X)
a__isNatIList(X) → isNatIList(X)
a__U51(X1, X2) → U51(X1, X2)
a__U52(X) → U52(X)
a__U61(X) → U61(X)
a__U71(X) → U71(X)
a__U81(X1, X2, X3) → U81(X1, X2, X3)
a__U82(X1, X2, X3) → U82(X1, X2, X3)
a__U83(X1, X2, X3) → U83(X1, X2, X3)
a__U84(X1, X2, X3) → U84(X1, X2, X3)
a__U85(X1, X2) → U85(X1, X2)
a__U86(X) → U86(X)
a__U91(X1, X2, X3) → U91(X1, X2, X3)
a__U92(X1, X2, X3) → U92(X1, X2, X3)
a__U93(X1, X2, X3) → U93(X1, X2, X3)
a__U94(X1, X2) → U94(X1, X2)
a__length(X) → length(X)

Types:
a__zeros :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
cons :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
0' :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
zeros :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U11 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
tt :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U12 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatIListKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U13 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U21 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U22 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U23 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNat :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U31 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U32 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U33 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U41 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U42 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U43 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U44 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U45 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U46 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatIList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U51 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U52 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U61 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U71 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U81 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U82 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U83 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U84 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U85 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U86 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U91 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U92 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U93 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U94 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
s :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__length :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
mark :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
length :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
nil :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U11 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U12 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatIListKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U13 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U21 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U22 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U23 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNat :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U31 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U32 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U33 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U41 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U42 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U43 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U44 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U45 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U46 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatIList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U51 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U52 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U61 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U71 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U81 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U82 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U83 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U84 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U85 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U86 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U91 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U92 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U93 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U94 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
hole_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U941_0 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0 :: Nat → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94

Generator Equations:
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(0) ⇔ 0'
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(+(x, 1)) ⇔ cons(gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(x), 0')

The following defined symbols remain to be analysed:
a__U83, a__U11, a__U21, a__U22, a__isNat, a__U41, a__U42, a__U43, a__U44, a__U45, a__isNatIList, a__U84, a__U85, a__U91, a__U92, a__U93, a__U94, a__length, mark

They will be analysed ascendingly in the following order:
a__U11 = a__U12
a__U11 = a__isNatList
a__U11 = a__U21
a__U11 = a__U22
a__U11 = a__isNat
a__U11 = a__U81
a__U11 = a__U82
a__U11 = a__U83
a__U11 = a__U84
a__U11 = a__U85
a__U11 < mark
a__U12 = a__isNatList
a__U12 = a__U21
a__U12 = a__U22
a__U12 = a__isNat
a__U12 = a__U81
a__U12 = a__U82
a__U12 = a__U83
a__U12 = a__U84
a__U12 = a__U85
a__U12 < mark
a__isNatList = a__U21
a__isNatList = a__U22
a__isNatList = a__isNat
a__isNatList = a__U81
a__isNatList = a__U82
a__isNatList = a__U83
a__isNatList = a__U84
a__isNatList = a__U85
a__isNatList < a__length
a__isNatList < mark
a__U21 = a__U22
a__U21 = a__isNat
a__U21 = a__U81
a__U21 = a__U82
a__U21 = a__U83
a__U21 = a__U84
a__U21 = a__U85
a__U21 < mark
a__U22 = a__isNat
a__U22 = a__U81
a__U22 = a__U82
a__U22 = a__U83
a__U22 = a__U84
a__U22 = a__U85
a__U22 < mark
a__isNat < a__U44
a__isNat = a__U81
a__isNat = a__U82
a__isNat = a__U83
a__isNat = a__U84
a__isNat = a__U85
a__isNat < a__U92
a__isNat < mark
a__U41 = a__U42
a__U41 = a__U43
a__U41 = a__U44
a__U41 = a__U45
a__U41 = a__isNatIList
a__U41 < mark
a__U42 = a__U43
a__U42 = a__U44
a__U42 = a__U45
a__U42 = a__isNatIList
a__U42 < mark
a__U43 = a__U44
a__U43 = a__U45
a__U43 = a__isNatIList
a__U43 < mark
a__U44 = a__U45
a__U44 = a__isNatIList
a__U44 < mark
a__U45 = a__isNatIList
a__U45 < mark
a__isNatIList < mark
a__U81 = a__U82
a__U81 = a__U83
a__U81 = a__U84
a__U81 = a__U85
a__U81 < mark
a__U82 = a__U83
a__U82 = a__U84
a__U82 = a__U85
a__U82 < mark
a__U83 = a__U84
a__U83 = a__U85
a__U83 < mark
a__U84 = a__U85
a__U84 < mark
a__U85 < mark
a__U91 = a__U92
a__U91 = a__U93
a__U91 = a__U94
a__U91 = a__length
a__U91 = mark
a__U92 = a__U93
a__U92 = a__U94
a__U92 = a__length
a__U92 = mark
a__U93 = a__U94
a__U93 = a__length
a__U93 = mark
a__U94 = a__length
a__U94 = mark
a__length = mark

(23) NoRewriteLemmaProof (LOWER BOUND(ID) transformation)

Could not prove a rewrite lemma for the defined symbol a__U83.

(24) Obligation:

TRS:
Rules:
a__zeroscons(0', zeros)
a__U11(tt, V1) → a__U12(a__isNatIListKind(V1), V1)
a__U12(tt, V1) → a__U13(a__isNatList(V1))
a__U13(tt) → tt
a__U21(tt, V1) → a__U22(a__isNatKind(V1), V1)
a__U22(tt, V1) → a__U23(a__isNat(V1))
a__U23(tt) → tt
a__U31(tt, V) → a__U32(a__isNatIListKind(V), V)
a__U32(tt, V) → a__U33(a__isNatList(V))
a__U33(tt) → tt
a__U41(tt, V1, V2) → a__U42(a__isNatKind(V1), V1, V2)
a__U42(tt, V1, V2) → a__U43(a__isNatIListKind(V2), V1, V2)
a__U43(tt, V1, V2) → a__U44(a__isNatIListKind(V2), V1, V2)
a__U44(tt, V1, V2) → a__U45(a__isNat(V1), V2)
a__U45(tt, V2) → a__U46(a__isNatIList(V2))
a__U46(tt) → tt
a__U51(tt, V2) → a__U52(a__isNatIListKind(V2))
a__U52(tt) → tt
a__U61(tt) → tt
a__U71(tt) → tt
a__U81(tt, V1, V2) → a__U82(a__isNatKind(V1), V1, V2)
a__U82(tt, V1, V2) → a__U83(a__isNatIListKind(V2), V1, V2)
a__U83(tt, V1, V2) → a__U84(a__isNatIListKind(V2), V1, V2)
a__U84(tt, V1, V2) → a__U85(a__isNat(V1), V2)
a__U85(tt, V2) → a__U86(a__isNatList(V2))
a__U86(tt) → tt
a__U91(tt, L, N) → a__U92(a__isNatIListKind(L), L, N)
a__U92(tt, L, N) → a__U93(a__isNat(N), L, N)
a__U93(tt, L, N) → a__U94(a__isNatKind(N), L)
a__U94(tt, L) → s(a__length(mark(L)))
a__isNat(0') → tt
a__isNat(length(V1)) → a__U11(a__isNatIListKind(V1), V1)
a__isNat(s(V1)) → a__U21(a__isNatKind(V1), V1)
a__isNatIList(V) → a__U31(a__isNatIListKind(V), V)
a__isNatIList(zeros) → tt
a__isNatIList(cons(V1, V2)) → a__U41(a__isNatKind(V1), V1, V2)
a__isNatIListKind(nil) → tt
a__isNatIListKind(zeros) → tt
a__isNatIListKind(cons(V1, V2)) → a__U51(a__isNatKind(V1), V2)
a__isNatKind(0') → tt
a__isNatKind(length(V1)) → a__U61(a__isNatIListKind(V1))
a__isNatKind(s(V1)) → a__U71(a__isNatKind(V1))
a__isNatList(nil) → tt
a__isNatList(cons(V1, V2)) → a__U81(a__isNatKind(V1), V1, V2)
a__length(nil) → 0'
a__length(cons(N, L)) → a__U91(a__isNatList(L), L, N)
mark(zeros) → a__zeros
mark(U11(X1, X2)) → a__U11(mark(X1), X2)
mark(U12(X1, X2)) → a__U12(mark(X1), X2)
mark(isNatIListKind(X)) → a__isNatIListKind(X)
mark(U13(X)) → a__U13(mark(X))
mark(isNatList(X)) → a__isNatList(X)
mark(U21(X1, X2)) → a__U21(mark(X1), X2)
mark(U22(X1, X2)) → a__U22(mark(X1), X2)
mark(isNatKind(X)) → a__isNatKind(X)
mark(U23(X)) → a__U23(mark(X))
mark(isNat(X)) → a__isNat(X)
mark(U31(X1, X2)) → a__U31(mark(X1), X2)
mark(U32(X1, X2)) → a__U32(mark(X1), X2)
mark(U33(X)) → a__U33(mark(X))
mark(U41(X1, X2, X3)) → a__U41(mark(X1), X2, X3)
mark(U42(X1, X2, X3)) → a__U42(mark(X1), X2, X3)
mark(U43(X1, X2, X3)) → a__U43(mark(X1), X2, X3)
mark(U44(X1, X2, X3)) → a__U44(mark(X1), X2, X3)
mark(U45(X1, X2)) → a__U45(mark(X1), X2)
mark(U46(X)) → a__U46(mark(X))
mark(isNatIList(X)) → a__isNatIList(X)
mark(U51(X1, X2)) → a__U51(mark(X1), X2)
mark(U52(X)) → a__U52(mark(X))
mark(U61(X)) → a__U61(mark(X))
mark(U71(X)) → a__U71(mark(X))
mark(U81(X1, X2, X3)) → a__U81(mark(X1), X2, X3)
mark(U82(X1, X2, X3)) → a__U82(mark(X1), X2, X3)
mark(U83(X1, X2, X3)) → a__U83(mark(X1), X2, X3)
mark(U84(X1, X2, X3)) → a__U84(mark(X1), X2, X3)
mark(U85(X1, X2)) → a__U85(mark(X1), X2)
mark(U86(X)) → a__U86(mark(X))
mark(U91(X1, X2, X3)) → a__U91(mark(X1), X2, X3)
mark(U92(X1, X2, X3)) → a__U92(mark(X1), X2, X3)
mark(U93(X1, X2, X3)) → a__U93(mark(X1), X2, X3)
mark(U94(X1, X2)) → a__U94(mark(X1), X2)
mark(length(X)) → a__length(mark(X))
mark(cons(X1, X2)) → cons(mark(X1), X2)
mark(0') → 0'
mark(tt) → tt
mark(s(X)) → s(mark(X))
mark(nil) → nil
a__zeroszeros
a__U11(X1, X2) → U11(X1, X2)
a__U12(X1, X2) → U12(X1, X2)
a__isNatIListKind(X) → isNatIListKind(X)
a__U13(X) → U13(X)
a__isNatList(X) → isNatList(X)
a__U21(X1, X2) → U21(X1, X2)
a__U22(X1, X2) → U22(X1, X2)
a__isNatKind(X) → isNatKind(X)
a__U23(X) → U23(X)
a__isNat(X) → isNat(X)
a__U31(X1, X2) → U31(X1, X2)
a__U32(X1, X2) → U32(X1, X2)
a__U33(X) → U33(X)
a__U41(X1, X2, X3) → U41(X1, X2, X3)
a__U42(X1, X2, X3) → U42(X1, X2, X3)
a__U43(X1, X2, X3) → U43(X1, X2, X3)
a__U44(X1, X2, X3) → U44(X1, X2, X3)
a__U45(X1, X2) → U45(X1, X2)
a__U46(X) → U46(X)
a__isNatIList(X) → isNatIList(X)
a__U51(X1, X2) → U51(X1, X2)
a__U52(X) → U52(X)
a__U61(X) → U61(X)
a__U71(X) → U71(X)
a__U81(X1, X2, X3) → U81(X1, X2, X3)
a__U82(X1, X2, X3) → U82(X1, X2, X3)
a__U83(X1, X2, X3) → U83(X1, X2, X3)
a__U84(X1, X2, X3) → U84(X1, X2, X3)
a__U85(X1, X2) → U85(X1, X2)
a__U86(X) → U86(X)
a__U91(X1, X2, X3) → U91(X1, X2, X3)
a__U92(X1, X2, X3) → U92(X1, X2, X3)
a__U93(X1, X2, X3) → U93(X1, X2, X3)
a__U94(X1, X2) → U94(X1, X2)
a__length(X) → length(X)

Types:
a__zeros :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
cons :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
0' :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
zeros :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U11 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
tt :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U12 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatIListKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U13 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U21 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U22 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U23 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNat :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U31 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U32 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U33 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U41 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U42 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U43 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U44 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U45 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U46 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatIList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U51 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U52 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U61 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U71 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U81 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U82 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U83 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U84 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U85 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U86 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U91 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U92 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U93 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U94 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
s :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__length :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
mark :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
length :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
nil :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U11 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U12 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatIListKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U13 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U21 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U22 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U23 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNat :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U31 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U32 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U33 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U41 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U42 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U43 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U44 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U45 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U46 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatIList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U51 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U52 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U61 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U71 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U81 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U82 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U83 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U84 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U85 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U86 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U91 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U92 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U93 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U94 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
hole_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U941_0 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0 :: Nat → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94

Generator Equations:
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(0) ⇔ 0'
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(+(x, 1)) ⇔ cons(gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(x), 0')

The following defined symbols remain to be analysed:
a__U84, a__U11, a__U21, a__U22, a__isNat, a__U41, a__U42, a__U43, a__U44, a__U45, a__isNatIList, a__U85, a__U91, a__U92, a__U93, a__U94, a__length, mark

They will be analysed ascendingly in the following order:
a__U11 = a__U12
a__U11 = a__isNatList
a__U11 = a__U21
a__U11 = a__U22
a__U11 = a__isNat
a__U11 = a__U81
a__U11 = a__U82
a__U11 = a__U83
a__U11 = a__U84
a__U11 = a__U85
a__U11 < mark
a__U12 = a__isNatList
a__U12 = a__U21
a__U12 = a__U22
a__U12 = a__isNat
a__U12 = a__U81
a__U12 = a__U82
a__U12 = a__U83
a__U12 = a__U84
a__U12 = a__U85
a__U12 < mark
a__isNatList = a__U21
a__isNatList = a__U22
a__isNatList = a__isNat
a__isNatList = a__U81
a__isNatList = a__U82
a__isNatList = a__U83
a__isNatList = a__U84
a__isNatList = a__U85
a__isNatList < a__length
a__isNatList < mark
a__U21 = a__U22
a__U21 = a__isNat
a__U21 = a__U81
a__U21 = a__U82
a__U21 = a__U83
a__U21 = a__U84
a__U21 = a__U85
a__U21 < mark
a__U22 = a__isNat
a__U22 = a__U81
a__U22 = a__U82
a__U22 = a__U83
a__U22 = a__U84
a__U22 = a__U85
a__U22 < mark
a__isNat < a__U44
a__isNat = a__U81
a__isNat = a__U82
a__isNat = a__U83
a__isNat = a__U84
a__isNat = a__U85
a__isNat < a__U92
a__isNat < mark
a__U41 = a__U42
a__U41 = a__U43
a__U41 = a__U44
a__U41 = a__U45
a__U41 = a__isNatIList
a__U41 < mark
a__U42 = a__U43
a__U42 = a__U44
a__U42 = a__U45
a__U42 = a__isNatIList
a__U42 < mark
a__U43 = a__U44
a__U43 = a__U45
a__U43 = a__isNatIList
a__U43 < mark
a__U44 = a__U45
a__U44 = a__isNatIList
a__U44 < mark
a__U45 = a__isNatIList
a__U45 < mark
a__isNatIList < mark
a__U81 = a__U82
a__U81 = a__U83
a__U81 = a__U84
a__U81 = a__U85
a__U81 < mark
a__U82 = a__U83
a__U82 = a__U84
a__U82 = a__U85
a__U82 < mark
a__U83 = a__U84
a__U83 = a__U85
a__U83 < mark
a__U84 = a__U85
a__U84 < mark
a__U85 < mark
a__U91 = a__U92
a__U91 = a__U93
a__U91 = a__U94
a__U91 = a__length
a__U91 = mark
a__U92 = a__U93
a__U92 = a__U94
a__U92 = a__length
a__U92 = mark
a__U93 = a__U94
a__U93 = a__length
a__U93 = mark
a__U94 = a__length
a__U94 = mark
a__length = mark

(25) NoRewriteLemmaProof (LOWER BOUND(ID) transformation)

Could not prove a rewrite lemma for the defined symbol a__U84.

(26) Obligation:

TRS:
Rules:
a__zeroscons(0', zeros)
a__U11(tt, V1) → a__U12(a__isNatIListKind(V1), V1)
a__U12(tt, V1) → a__U13(a__isNatList(V1))
a__U13(tt) → tt
a__U21(tt, V1) → a__U22(a__isNatKind(V1), V1)
a__U22(tt, V1) → a__U23(a__isNat(V1))
a__U23(tt) → tt
a__U31(tt, V) → a__U32(a__isNatIListKind(V), V)
a__U32(tt, V) → a__U33(a__isNatList(V))
a__U33(tt) → tt
a__U41(tt, V1, V2) → a__U42(a__isNatKind(V1), V1, V2)
a__U42(tt, V1, V2) → a__U43(a__isNatIListKind(V2), V1, V2)
a__U43(tt, V1, V2) → a__U44(a__isNatIListKind(V2), V1, V2)
a__U44(tt, V1, V2) → a__U45(a__isNat(V1), V2)
a__U45(tt, V2) → a__U46(a__isNatIList(V2))
a__U46(tt) → tt
a__U51(tt, V2) → a__U52(a__isNatIListKind(V2))
a__U52(tt) → tt
a__U61(tt) → tt
a__U71(tt) → tt
a__U81(tt, V1, V2) → a__U82(a__isNatKind(V1), V1, V2)
a__U82(tt, V1, V2) → a__U83(a__isNatIListKind(V2), V1, V2)
a__U83(tt, V1, V2) → a__U84(a__isNatIListKind(V2), V1, V2)
a__U84(tt, V1, V2) → a__U85(a__isNat(V1), V2)
a__U85(tt, V2) → a__U86(a__isNatList(V2))
a__U86(tt) → tt
a__U91(tt, L, N) → a__U92(a__isNatIListKind(L), L, N)
a__U92(tt, L, N) → a__U93(a__isNat(N), L, N)
a__U93(tt, L, N) → a__U94(a__isNatKind(N), L)
a__U94(tt, L) → s(a__length(mark(L)))
a__isNat(0') → tt
a__isNat(length(V1)) → a__U11(a__isNatIListKind(V1), V1)
a__isNat(s(V1)) → a__U21(a__isNatKind(V1), V1)
a__isNatIList(V) → a__U31(a__isNatIListKind(V), V)
a__isNatIList(zeros) → tt
a__isNatIList(cons(V1, V2)) → a__U41(a__isNatKind(V1), V1, V2)
a__isNatIListKind(nil) → tt
a__isNatIListKind(zeros) → tt
a__isNatIListKind(cons(V1, V2)) → a__U51(a__isNatKind(V1), V2)
a__isNatKind(0') → tt
a__isNatKind(length(V1)) → a__U61(a__isNatIListKind(V1))
a__isNatKind(s(V1)) → a__U71(a__isNatKind(V1))
a__isNatList(nil) → tt
a__isNatList(cons(V1, V2)) → a__U81(a__isNatKind(V1), V1, V2)
a__length(nil) → 0'
a__length(cons(N, L)) → a__U91(a__isNatList(L), L, N)
mark(zeros) → a__zeros
mark(U11(X1, X2)) → a__U11(mark(X1), X2)
mark(U12(X1, X2)) → a__U12(mark(X1), X2)
mark(isNatIListKind(X)) → a__isNatIListKind(X)
mark(U13(X)) → a__U13(mark(X))
mark(isNatList(X)) → a__isNatList(X)
mark(U21(X1, X2)) → a__U21(mark(X1), X2)
mark(U22(X1, X2)) → a__U22(mark(X1), X2)
mark(isNatKind(X)) → a__isNatKind(X)
mark(U23(X)) → a__U23(mark(X))
mark(isNat(X)) → a__isNat(X)
mark(U31(X1, X2)) → a__U31(mark(X1), X2)
mark(U32(X1, X2)) → a__U32(mark(X1), X2)
mark(U33(X)) → a__U33(mark(X))
mark(U41(X1, X2, X3)) → a__U41(mark(X1), X2, X3)
mark(U42(X1, X2, X3)) → a__U42(mark(X1), X2, X3)
mark(U43(X1, X2, X3)) → a__U43(mark(X1), X2, X3)
mark(U44(X1, X2, X3)) → a__U44(mark(X1), X2, X3)
mark(U45(X1, X2)) → a__U45(mark(X1), X2)
mark(U46(X)) → a__U46(mark(X))
mark(isNatIList(X)) → a__isNatIList(X)
mark(U51(X1, X2)) → a__U51(mark(X1), X2)
mark(U52(X)) → a__U52(mark(X))
mark(U61(X)) → a__U61(mark(X))
mark(U71(X)) → a__U71(mark(X))
mark(U81(X1, X2, X3)) → a__U81(mark(X1), X2, X3)
mark(U82(X1, X2, X3)) → a__U82(mark(X1), X2, X3)
mark(U83(X1, X2, X3)) → a__U83(mark(X1), X2, X3)
mark(U84(X1, X2, X3)) → a__U84(mark(X1), X2, X3)
mark(U85(X1, X2)) → a__U85(mark(X1), X2)
mark(U86(X)) → a__U86(mark(X))
mark(U91(X1, X2, X3)) → a__U91(mark(X1), X2, X3)
mark(U92(X1, X2, X3)) → a__U92(mark(X1), X2, X3)
mark(U93(X1, X2, X3)) → a__U93(mark(X1), X2, X3)
mark(U94(X1, X2)) → a__U94(mark(X1), X2)
mark(length(X)) → a__length(mark(X))
mark(cons(X1, X2)) → cons(mark(X1), X2)
mark(0') → 0'
mark(tt) → tt
mark(s(X)) → s(mark(X))
mark(nil) → nil
a__zeroszeros
a__U11(X1, X2) → U11(X1, X2)
a__U12(X1, X2) → U12(X1, X2)
a__isNatIListKind(X) → isNatIListKind(X)
a__U13(X) → U13(X)
a__isNatList(X) → isNatList(X)
a__U21(X1, X2) → U21(X1, X2)
a__U22(X1, X2) → U22(X1, X2)
a__isNatKind(X) → isNatKind(X)
a__U23(X) → U23(X)
a__isNat(X) → isNat(X)
a__U31(X1, X2) → U31(X1, X2)
a__U32(X1, X2) → U32(X1, X2)
a__U33(X) → U33(X)
a__U41(X1, X2, X3) → U41(X1, X2, X3)
a__U42(X1, X2, X3) → U42(X1, X2, X3)
a__U43(X1, X2, X3) → U43(X1, X2, X3)
a__U44(X1, X2, X3) → U44(X1, X2, X3)
a__U45(X1, X2) → U45(X1, X2)
a__U46(X) → U46(X)
a__isNatIList(X) → isNatIList(X)
a__U51(X1, X2) → U51(X1, X2)
a__U52(X) → U52(X)
a__U61(X) → U61(X)
a__U71(X) → U71(X)
a__U81(X1, X2, X3) → U81(X1, X2, X3)
a__U82(X1, X2, X3) → U82(X1, X2, X3)
a__U83(X1, X2, X3) → U83(X1, X2, X3)
a__U84(X1, X2, X3) → U84(X1, X2, X3)
a__U85(X1, X2) → U85(X1, X2)
a__U86(X) → U86(X)
a__U91(X1, X2, X3) → U91(X1, X2, X3)
a__U92(X1, X2, X3) → U92(X1, X2, X3)
a__U93(X1, X2, X3) → U93(X1, X2, X3)
a__U94(X1, X2) → U94(X1, X2)
a__length(X) → length(X)

Types:
a__zeros :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
cons :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
0' :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
zeros :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U11 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
tt :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U12 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatIListKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U13 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U21 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U22 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U23 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNat :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U31 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U32 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U33 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U41 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U42 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U43 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U44 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U45 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U46 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatIList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U51 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U52 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U61 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U71 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U81 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U82 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U83 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U84 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U85 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U86 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U91 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U92 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U93 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U94 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
s :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__length :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
mark :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
length :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
nil :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U11 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U12 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatIListKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U13 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U21 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U22 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U23 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNat :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U31 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U32 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U33 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U41 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U42 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U43 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U44 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U45 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U46 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatIList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U51 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U52 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U61 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U71 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U81 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U82 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U83 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U84 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U85 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U86 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U91 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U92 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U93 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U94 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
hole_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U941_0 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0 :: Nat → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94

Generator Equations:
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(0) ⇔ 0'
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(+(x, 1)) ⇔ cons(gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(x), 0')

The following defined symbols remain to be analysed:
a__U85, a__U11, a__U21, a__U22, a__isNat, a__U41, a__U42, a__U43, a__U44, a__U45, a__isNatIList, a__U91, a__U92, a__U93, a__U94, a__length, mark

They will be analysed ascendingly in the following order:
a__U11 = a__U12
a__U11 = a__isNatList
a__U11 = a__U21
a__U11 = a__U22
a__U11 = a__isNat
a__U11 = a__U81
a__U11 = a__U82
a__U11 = a__U83
a__U11 = a__U84
a__U11 = a__U85
a__U11 < mark
a__U12 = a__isNatList
a__U12 = a__U21
a__U12 = a__U22
a__U12 = a__isNat
a__U12 = a__U81
a__U12 = a__U82
a__U12 = a__U83
a__U12 = a__U84
a__U12 = a__U85
a__U12 < mark
a__isNatList = a__U21
a__isNatList = a__U22
a__isNatList = a__isNat
a__isNatList = a__U81
a__isNatList = a__U82
a__isNatList = a__U83
a__isNatList = a__U84
a__isNatList = a__U85
a__isNatList < a__length
a__isNatList < mark
a__U21 = a__U22
a__U21 = a__isNat
a__U21 = a__U81
a__U21 = a__U82
a__U21 = a__U83
a__U21 = a__U84
a__U21 = a__U85
a__U21 < mark
a__U22 = a__isNat
a__U22 = a__U81
a__U22 = a__U82
a__U22 = a__U83
a__U22 = a__U84
a__U22 = a__U85
a__U22 < mark
a__isNat < a__U44
a__isNat = a__U81
a__isNat = a__U82
a__isNat = a__U83
a__isNat = a__U84
a__isNat = a__U85
a__isNat < a__U92
a__isNat < mark
a__U41 = a__U42
a__U41 = a__U43
a__U41 = a__U44
a__U41 = a__U45
a__U41 = a__isNatIList
a__U41 < mark
a__U42 = a__U43
a__U42 = a__U44
a__U42 = a__U45
a__U42 = a__isNatIList
a__U42 < mark
a__U43 = a__U44
a__U43 = a__U45
a__U43 = a__isNatIList
a__U43 < mark
a__U44 = a__U45
a__U44 = a__isNatIList
a__U44 < mark
a__U45 = a__isNatIList
a__U45 < mark
a__isNatIList < mark
a__U81 = a__U82
a__U81 = a__U83
a__U81 = a__U84
a__U81 = a__U85
a__U81 < mark
a__U82 = a__U83
a__U82 = a__U84
a__U82 = a__U85
a__U82 < mark
a__U83 = a__U84
a__U83 = a__U85
a__U83 < mark
a__U84 = a__U85
a__U84 < mark
a__U85 < mark
a__U91 = a__U92
a__U91 = a__U93
a__U91 = a__U94
a__U91 = a__length
a__U91 = mark
a__U92 = a__U93
a__U92 = a__U94
a__U92 = a__length
a__U92 = mark
a__U93 = a__U94
a__U93 = a__length
a__U93 = mark
a__U94 = a__length
a__U94 = mark
a__length = mark

(27) NoRewriteLemmaProof (LOWER BOUND(ID) transformation)

Could not prove a rewrite lemma for the defined symbol a__U85.

(28) Obligation:

TRS:
Rules:
a__zeroscons(0', zeros)
a__U11(tt, V1) → a__U12(a__isNatIListKind(V1), V1)
a__U12(tt, V1) → a__U13(a__isNatList(V1))
a__U13(tt) → tt
a__U21(tt, V1) → a__U22(a__isNatKind(V1), V1)
a__U22(tt, V1) → a__U23(a__isNat(V1))
a__U23(tt) → tt
a__U31(tt, V) → a__U32(a__isNatIListKind(V), V)
a__U32(tt, V) → a__U33(a__isNatList(V))
a__U33(tt) → tt
a__U41(tt, V1, V2) → a__U42(a__isNatKind(V1), V1, V2)
a__U42(tt, V1, V2) → a__U43(a__isNatIListKind(V2), V1, V2)
a__U43(tt, V1, V2) → a__U44(a__isNatIListKind(V2), V1, V2)
a__U44(tt, V1, V2) → a__U45(a__isNat(V1), V2)
a__U45(tt, V2) → a__U46(a__isNatIList(V2))
a__U46(tt) → tt
a__U51(tt, V2) → a__U52(a__isNatIListKind(V2))
a__U52(tt) → tt
a__U61(tt) → tt
a__U71(tt) → tt
a__U81(tt, V1, V2) → a__U82(a__isNatKind(V1), V1, V2)
a__U82(tt, V1, V2) → a__U83(a__isNatIListKind(V2), V1, V2)
a__U83(tt, V1, V2) → a__U84(a__isNatIListKind(V2), V1, V2)
a__U84(tt, V1, V2) → a__U85(a__isNat(V1), V2)
a__U85(tt, V2) → a__U86(a__isNatList(V2))
a__U86(tt) → tt
a__U91(tt, L, N) → a__U92(a__isNatIListKind(L), L, N)
a__U92(tt, L, N) → a__U93(a__isNat(N), L, N)
a__U93(tt, L, N) → a__U94(a__isNatKind(N), L)
a__U94(tt, L) → s(a__length(mark(L)))
a__isNat(0') → tt
a__isNat(length(V1)) → a__U11(a__isNatIListKind(V1), V1)
a__isNat(s(V1)) → a__U21(a__isNatKind(V1), V1)
a__isNatIList(V) → a__U31(a__isNatIListKind(V), V)
a__isNatIList(zeros) → tt
a__isNatIList(cons(V1, V2)) → a__U41(a__isNatKind(V1), V1, V2)
a__isNatIListKind(nil) → tt
a__isNatIListKind(zeros) → tt
a__isNatIListKind(cons(V1, V2)) → a__U51(a__isNatKind(V1), V2)
a__isNatKind(0') → tt
a__isNatKind(length(V1)) → a__U61(a__isNatIListKind(V1))
a__isNatKind(s(V1)) → a__U71(a__isNatKind(V1))
a__isNatList(nil) → tt
a__isNatList(cons(V1, V2)) → a__U81(a__isNatKind(V1), V1, V2)
a__length(nil) → 0'
a__length(cons(N, L)) → a__U91(a__isNatList(L), L, N)
mark(zeros) → a__zeros
mark(U11(X1, X2)) → a__U11(mark(X1), X2)
mark(U12(X1, X2)) → a__U12(mark(X1), X2)
mark(isNatIListKind(X)) → a__isNatIListKind(X)
mark(U13(X)) → a__U13(mark(X))
mark(isNatList(X)) → a__isNatList(X)
mark(U21(X1, X2)) → a__U21(mark(X1), X2)
mark(U22(X1, X2)) → a__U22(mark(X1), X2)
mark(isNatKind(X)) → a__isNatKind(X)
mark(U23(X)) → a__U23(mark(X))
mark(isNat(X)) → a__isNat(X)
mark(U31(X1, X2)) → a__U31(mark(X1), X2)
mark(U32(X1, X2)) → a__U32(mark(X1), X2)
mark(U33(X)) → a__U33(mark(X))
mark(U41(X1, X2, X3)) → a__U41(mark(X1), X2, X3)
mark(U42(X1, X2, X3)) → a__U42(mark(X1), X2, X3)
mark(U43(X1, X2, X3)) → a__U43(mark(X1), X2, X3)
mark(U44(X1, X2, X3)) → a__U44(mark(X1), X2, X3)
mark(U45(X1, X2)) → a__U45(mark(X1), X2)
mark(U46(X)) → a__U46(mark(X))
mark(isNatIList(X)) → a__isNatIList(X)
mark(U51(X1, X2)) → a__U51(mark(X1), X2)
mark(U52(X)) → a__U52(mark(X))
mark(U61(X)) → a__U61(mark(X))
mark(U71(X)) → a__U71(mark(X))
mark(U81(X1, X2, X3)) → a__U81(mark(X1), X2, X3)
mark(U82(X1, X2, X3)) → a__U82(mark(X1), X2, X3)
mark(U83(X1, X2, X3)) → a__U83(mark(X1), X2, X3)
mark(U84(X1, X2, X3)) → a__U84(mark(X1), X2, X3)
mark(U85(X1, X2)) → a__U85(mark(X1), X2)
mark(U86(X)) → a__U86(mark(X))
mark(U91(X1, X2, X3)) → a__U91(mark(X1), X2, X3)
mark(U92(X1, X2, X3)) → a__U92(mark(X1), X2, X3)
mark(U93(X1, X2, X3)) → a__U93(mark(X1), X2, X3)
mark(U94(X1, X2)) → a__U94(mark(X1), X2)
mark(length(X)) → a__length(mark(X))
mark(cons(X1, X2)) → cons(mark(X1), X2)
mark(0') → 0'
mark(tt) → tt
mark(s(X)) → s(mark(X))
mark(nil) → nil
a__zeroszeros
a__U11(X1, X2) → U11(X1, X2)
a__U12(X1, X2) → U12(X1, X2)
a__isNatIListKind(X) → isNatIListKind(X)
a__U13(X) → U13(X)
a__isNatList(X) → isNatList(X)
a__U21(X1, X2) → U21(X1, X2)
a__U22(X1, X2) → U22(X1, X2)
a__isNatKind(X) → isNatKind(X)
a__U23(X) → U23(X)
a__isNat(X) → isNat(X)
a__U31(X1, X2) → U31(X1, X2)
a__U32(X1, X2) → U32(X1, X2)
a__U33(X) → U33(X)
a__U41(X1, X2, X3) → U41(X1, X2, X3)
a__U42(X1, X2, X3) → U42(X1, X2, X3)
a__U43(X1, X2, X3) → U43(X1, X2, X3)
a__U44(X1, X2, X3) → U44(X1, X2, X3)
a__U45(X1, X2) → U45(X1, X2)
a__U46(X) → U46(X)
a__isNatIList(X) → isNatIList(X)
a__U51(X1, X2) → U51(X1, X2)
a__U52(X) → U52(X)
a__U61(X) → U61(X)
a__U71(X) → U71(X)
a__U81(X1, X2, X3) → U81(X1, X2, X3)
a__U82(X1, X2, X3) → U82(X1, X2, X3)
a__U83(X1, X2, X3) → U83(X1, X2, X3)
a__U84(X1, X2, X3) → U84(X1, X2, X3)
a__U85(X1, X2) → U85(X1, X2)
a__U86(X) → U86(X)
a__U91(X1, X2, X3) → U91(X1, X2, X3)
a__U92(X1, X2, X3) → U92(X1, X2, X3)
a__U93(X1, X2, X3) → U93(X1, X2, X3)
a__U94(X1, X2) → U94(X1, X2)
a__length(X) → length(X)

Types:
a__zeros :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
cons :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
0' :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
zeros :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U11 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
tt :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U12 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatIListKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U13 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U21 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U22 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U23 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNat :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U31 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U32 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U33 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U41 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U42 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U43 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U44 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U45 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U46 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatIList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U51 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U52 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U61 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U71 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U81 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U82 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U83 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U84 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U85 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U86 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U91 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U92 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U93 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U94 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
s :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__length :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
mark :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
length :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
nil :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U11 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U12 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatIListKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U13 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U21 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U22 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U23 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNat :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U31 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U32 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U33 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U41 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U42 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U43 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U44 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U45 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U46 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatIList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U51 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U52 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U61 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U71 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U81 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U82 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U83 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U84 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U85 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U86 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U91 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U92 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U93 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U94 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
hole_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U941_0 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0 :: Nat → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94

Generator Equations:
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(0) ⇔ 0'
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(+(x, 1)) ⇔ cons(gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(x), 0')

The following defined symbols remain to be analysed:
a__isNat, a__U11, a__U21, a__U22, a__U41, a__U42, a__U43, a__U44, a__U45, a__isNatIList, a__U91, a__U92, a__U93, a__U94, a__length, mark

They will be analysed ascendingly in the following order:
a__U11 = a__U12
a__U11 = a__isNatList
a__U11 = a__U21
a__U11 = a__U22
a__U11 = a__isNat
a__U11 = a__U81
a__U11 = a__U82
a__U11 = a__U83
a__U11 = a__U84
a__U11 = a__U85
a__U11 < mark
a__U12 = a__isNatList
a__U12 = a__U21
a__U12 = a__U22
a__U12 = a__isNat
a__U12 = a__U81
a__U12 = a__U82
a__U12 = a__U83
a__U12 = a__U84
a__U12 = a__U85
a__U12 < mark
a__isNatList = a__U21
a__isNatList = a__U22
a__isNatList = a__isNat
a__isNatList = a__U81
a__isNatList = a__U82
a__isNatList = a__U83
a__isNatList = a__U84
a__isNatList = a__U85
a__isNatList < a__length
a__isNatList < mark
a__U21 = a__U22
a__U21 = a__isNat
a__U21 = a__U81
a__U21 = a__U82
a__U21 = a__U83
a__U21 = a__U84
a__U21 = a__U85
a__U21 < mark
a__U22 = a__isNat
a__U22 = a__U81
a__U22 = a__U82
a__U22 = a__U83
a__U22 = a__U84
a__U22 = a__U85
a__U22 < mark
a__isNat < a__U44
a__isNat = a__U81
a__isNat = a__U82
a__isNat = a__U83
a__isNat = a__U84
a__isNat = a__U85
a__isNat < a__U92
a__isNat < mark
a__U41 = a__U42
a__U41 = a__U43
a__U41 = a__U44
a__U41 = a__U45
a__U41 = a__isNatIList
a__U41 < mark
a__U42 = a__U43
a__U42 = a__U44
a__U42 = a__U45
a__U42 = a__isNatIList
a__U42 < mark
a__U43 = a__U44
a__U43 = a__U45
a__U43 = a__isNatIList
a__U43 < mark
a__U44 = a__U45
a__U44 = a__isNatIList
a__U44 < mark
a__U45 = a__isNatIList
a__U45 < mark
a__isNatIList < mark
a__U81 = a__U82
a__U81 = a__U83
a__U81 = a__U84
a__U81 = a__U85
a__U81 < mark
a__U82 = a__U83
a__U82 = a__U84
a__U82 = a__U85
a__U82 < mark
a__U83 = a__U84
a__U83 = a__U85
a__U83 < mark
a__U84 = a__U85
a__U84 < mark
a__U85 < mark
a__U91 = a__U92
a__U91 = a__U93
a__U91 = a__U94
a__U91 = a__length
a__U91 = mark
a__U92 = a__U93
a__U92 = a__U94
a__U92 = a__length
a__U92 = mark
a__U93 = a__U94
a__U93 = a__length
a__U93 = mark
a__U94 = a__length
a__U94 = mark
a__length = mark

(29) NoRewriteLemmaProof (LOWER BOUND(ID) transformation)

Could not prove a rewrite lemma for the defined symbol a__isNat.

(30) Obligation:

TRS:
Rules:
a__zeroscons(0', zeros)
a__U11(tt, V1) → a__U12(a__isNatIListKind(V1), V1)
a__U12(tt, V1) → a__U13(a__isNatList(V1))
a__U13(tt) → tt
a__U21(tt, V1) → a__U22(a__isNatKind(V1), V1)
a__U22(tt, V1) → a__U23(a__isNat(V1))
a__U23(tt) → tt
a__U31(tt, V) → a__U32(a__isNatIListKind(V), V)
a__U32(tt, V) → a__U33(a__isNatList(V))
a__U33(tt) → tt
a__U41(tt, V1, V2) → a__U42(a__isNatKind(V1), V1, V2)
a__U42(tt, V1, V2) → a__U43(a__isNatIListKind(V2), V1, V2)
a__U43(tt, V1, V2) → a__U44(a__isNatIListKind(V2), V1, V2)
a__U44(tt, V1, V2) → a__U45(a__isNat(V1), V2)
a__U45(tt, V2) → a__U46(a__isNatIList(V2))
a__U46(tt) → tt
a__U51(tt, V2) → a__U52(a__isNatIListKind(V2))
a__U52(tt) → tt
a__U61(tt) → tt
a__U71(tt) → tt
a__U81(tt, V1, V2) → a__U82(a__isNatKind(V1), V1, V2)
a__U82(tt, V1, V2) → a__U83(a__isNatIListKind(V2), V1, V2)
a__U83(tt, V1, V2) → a__U84(a__isNatIListKind(V2), V1, V2)
a__U84(tt, V1, V2) → a__U85(a__isNat(V1), V2)
a__U85(tt, V2) → a__U86(a__isNatList(V2))
a__U86(tt) → tt
a__U91(tt, L, N) → a__U92(a__isNatIListKind(L), L, N)
a__U92(tt, L, N) → a__U93(a__isNat(N), L, N)
a__U93(tt, L, N) → a__U94(a__isNatKind(N), L)
a__U94(tt, L) → s(a__length(mark(L)))
a__isNat(0') → tt
a__isNat(length(V1)) → a__U11(a__isNatIListKind(V1), V1)
a__isNat(s(V1)) → a__U21(a__isNatKind(V1), V1)
a__isNatIList(V) → a__U31(a__isNatIListKind(V), V)
a__isNatIList(zeros) → tt
a__isNatIList(cons(V1, V2)) → a__U41(a__isNatKind(V1), V1, V2)
a__isNatIListKind(nil) → tt
a__isNatIListKind(zeros) → tt
a__isNatIListKind(cons(V1, V2)) → a__U51(a__isNatKind(V1), V2)
a__isNatKind(0') → tt
a__isNatKind(length(V1)) → a__U61(a__isNatIListKind(V1))
a__isNatKind(s(V1)) → a__U71(a__isNatKind(V1))
a__isNatList(nil) → tt
a__isNatList(cons(V1, V2)) → a__U81(a__isNatKind(V1), V1, V2)
a__length(nil) → 0'
a__length(cons(N, L)) → a__U91(a__isNatList(L), L, N)
mark(zeros) → a__zeros
mark(U11(X1, X2)) → a__U11(mark(X1), X2)
mark(U12(X1, X2)) → a__U12(mark(X1), X2)
mark(isNatIListKind(X)) → a__isNatIListKind(X)
mark(U13(X)) → a__U13(mark(X))
mark(isNatList(X)) → a__isNatList(X)
mark(U21(X1, X2)) → a__U21(mark(X1), X2)
mark(U22(X1, X2)) → a__U22(mark(X1), X2)
mark(isNatKind(X)) → a__isNatKind(X)
mark(U23(X)) → a__U23(mark(X))
mark(isNat(X)) → a__isNat(X)
mark(U31(X1, X2)) → a__U31(mark(X1), X2)
mark(U32(X1, X2)) → a__U32(mark(X1), X2)
mark(U33(X)) → a__U33(mark(X))
mark(U41(X1, X2, X3)) → a__U41(mark(X1), X2, X3)
mark(U42(X1, X2, X3)) → a__U42(mark(X1), X2, X3)
mark(U43(X1, X2, X3)) → a__U43(mark(X1), X2, X3)
mark(U44(X1, X2, X3)) → a__U44(mark(X1), X2, X3)
mark(U45(X1, X2)) → a__U45(mark(X1), X2)
mark(U46(X)) → a__U46(mark(X))
mark(isNatIList(X)) → a__isNatIList(X)
mark(U51(X1, X2)) → a__U51(mark(X1), X2)
mark(U52(X)) → a__U52(mark(X))
mark(U61(X)) → a__U61(mark(X))
mark(U71(X)) → a__U71(mark(X))
mark(U81(X1, X2, X3)) → a__U81(mark(X1), X2, X3)
mark(U82(X1, X2, X3)) → a__U82(mark(X1), X2, X3)
mark(U83(X1, X2, X3)) → a__U83(mark(X1), X2, X3)
mark(U84(X1, X2, X3)) → a__U84(mark(X1), X2, X3)
mark(U85(X1, X2)) → a__U85(mark(X1), X2)
mark(U86(X)) → a__U86(mark(X))
mark(U91(X1, X2, X3)) → a__U91(mark(X1), X2, X3)
mark(U92(X1, X2, X3)) → a__U92(mark(X1), X2, X3)
mark(U93(X1, X2, X3)) → a__U93(mark(X1), X2, X3)
mark(U94(X1, X2)) → a__U94(mark(X1), X2)
mark(length(X)) → a__length(mark(X))
mark(cons(X1, X2)) → cons(mark(X1), X2)
mark(0') → 0'
mark(tt) → tt
mark(s(X)) → s(mark(X))
mark(nil) → nil
a__zeroszeros
a__U11(X1, X2) → U11(X1, X2)
a__U12(X1, X2) → U12(X1, X2)
a__isNatIListKind(X) → isNatIListKind(X)
a__U13(X) → U13(X)
a__isNatList(X) → isNatList(X)
a__U21(X1, X2) → U21(X1, X2)
a__U22(X1, X2) → U22(X1, X2)
a__isNatKind(X) → isNatKind(X)
a__U23(X) → U23(X)
a__isNat(X) → isNat(X)
a__U31(X1, X2) → U31(X1, X2)
a__U32(X1, X2) → U32(X1, X2)
a__U33(X) → U33(X)
a__U41(X1, X2, X3) → U41(X1, X2, X3)
a__U42(X1, X2, X3) → U42(X1, X2, X3)
a__U43(X1, X2, X3) → U43(X1, X2, X3)
a__U44(X1, X2, X3) → U44(X1, X2, X3)
a__U45(X1, X2) → U45(X1, X2)
a__U46(X) → U46(X)
a__isNatIList(X) → isNatIList(X)
a__U51(X1, X2) → U51(X1, X2)
a__U52(X) → U52(X)
a__U61(X) → U61(X)
a__U71(X) → U71(X)
a__U81(X1, X2, X3) → U81(X1, X2, X3)
a__U82(X1, X2, X3) → U82(X1, X2, X3)
a__U83(X1, X2, X3) → U83(X1, X2, X3)
a__U84(X1, X2, X3) → U84(X1, X2, X3)
a__U85(X1, X2) → U85(X1, X2)
a__U86(X) → U86(X)
a__U91(X1, X2, X3) → U91(X1, X2, X3)
a__U92(X1, X2, X3) → U92(X1, X2, X3)
a__U93(X1, X2, X3) → U93(X1, X2, X3)
a__U94(X1, X2) → U94(X1, X2)
a__length(X) → length(X)

Types:
a__zeros :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
cons :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
0' :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
zeros :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U11 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
tt :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U12 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatIListKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U13 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U21 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U22 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U23 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNat :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U31 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U32 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U33 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U41 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U42 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U43 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U44 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U45 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U46 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatIList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U51 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U52 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U61 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U71 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U81 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U82 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U83 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U84 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U85 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U86 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U91 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U92 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U93 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U94 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
s :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__length :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
mark :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
length :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
nil :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U11 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U12 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatIListKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U13 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U21 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U22 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U23 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNat :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U31 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U32 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U33 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U41 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U42 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U43 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U44 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U45 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U46 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatIList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U51 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U52 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U61 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U71 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U81 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U82 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U83 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U84 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U85 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U86 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U91 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U92 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U93 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U94 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
hole_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U941_0 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0 :: Nat → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94

Generator Equations:
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(0) ⇔ 0'
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(+(x, 1)) ⇔ cons(gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(x), 0')

The following defined symbols remain to be analysed:
a__U11, a__U21, a__U22, a__U41, a__U42, a__U43, a__U44, a__U45, a__isNatIList, a__U91, a__U92, a__U93, a__U94, a__length, mark

They will be analysed ascendingly in the following order:
a__U11 = a__U12
a__U11 = a__isNatList
a__U11 = a__U21
a__U11 = a__U22
a__U11 = a__isNat
a__U11 = a__U81
a__U11 = a__U82
a__U11 = a__U83
a__U11 = a__U84
a__U11 = a__U85
a__U11 < mark
a__U12 = a__isNatList
a__U12 = a__U21
a__U12 = a__U22
a__U12 = a__isNat
a__U12 = a__U81
a__U12 = a__U82
a__U12 = a__U83
a__U12 = a__U84
a__U12 = a__U85
a__U12 < mark
a__isNatList = a__U21
a__isNatList = a__U22
a__isNatList = a__isNat
a__isNatList = a__U81
a__isNatList = a__U82
a__isNatList = a__U83
a__isNatList = a__U84
a__isNatList = a__U85
a__isNatList < a__length
a__isNatList < mark
a__U21 = a__U22
a__U21 = a__isNat
a__U21 = a__U81
a__U21 = a__U82
a__U21 = a__U83
a__U21 = a__U84
a__U21 = a__U85
a__U21 < mark
a__U22 = a__isNat
a__U22 = a__U81
a__U22 = a__U82
a__U22 = a__U83
a__U22 = a__U84
a__U22 = a__U85
a__U22 < mark
a__isNat < a__U44
a__isNat = a__U81
a__isNat = a__U82
a__isNat = a__U83
a__isNat = a__U84
a__isNat = a__U85
a__isNat < a__U92
a__isNat < mark
a__U41 = a__U42
a__U41 = a__U43
a__U41 = a__U44
a__U41 = a__U45
a__U41 = a__isNatIList
a__U41 < mark
a__U42 = a__U43
a__U42 = a__U44
a__U42 = a__U45
a__U42 = a__isNatIList
a__U42 < mark
a__U43 = a__U44
a__U43 = a__U45
a__U43 = a__isNatIList
a__U43 < mark
a__U44 = a__U45
a__U44 = a__isNatIList
a__U44 < mark
a__U45 = a__isNatIList
a__U45 < mark
a__isNatIList < mark
a__U81 = a__U82
a__U81 = a__U83
a__U81 = a__U84
a__U81 = a__U85
a__U81 < mark
a__U82 = a__U83
a__U82 = a__U84
a__U82 = a__U85
a__U82 < mark
a__U83 = a__U84
a__U83 = a__U85
a__U83 < mark
a__U84 = a__U85
a__U84 < mark
a__U85 < mark
a__U91 = a__U92
a__U91 = a__U93
a__U91 = a__U94
a__U91 = a__length
a__U91 = mark
a__U92 = a__U93
a__U92 = a__U94
a__U92 = a__length
a__U92 = mark
a__U93 = a__U94
a__U93 = a__length
a__U93 = mark
a__U94 = a__length
a__U94 = mark
a__length = mark

(31) NoRewriteLemmaProof (LOWER BOUND(ID) transformation)

Could not prove a rewrite lemma for the defined symbol a__U11.

(32) Obligation:

TRS:
Rules:
a__zeroscons(0', zeros)
a__U11(tt, V1) → a__U12(a__isNatIListKind(V1), V1)
a__U12(tt, V1) → a__U13(a__isNatList(V1))
a__U13(tt) → tt
a__U21(tt, V1) → a__U22(a__isNatKind(V1), V1)
a__U22(tt, V1) → a__U23(a__isNat(V1))
a__U23(tt) → tt
a__U31(tt, V) → a__U32(a__isNatIListKind(V), V)
a__U32(tt, V) → a__U33(a__isNatList(V))
a__U33(tt) → tt
a__U41(tt, V1, V2) → a__U42(a__isNatKind(V1), V1, V2)
a__U42(tt, V1, V2) → a__U43(a__isNatIListKind(V2), V1, V2)
a__U43(tt, V1, V2) → a__U44(a__isNatIListKind(V2), V1, V2)
a__U44(tt, V1, V2) → a__U45(a__isNat(V1), V2)
a__U45(tt, V2) → a__U46(a__isNatIList(V2))
a__U46(tt) → tt
a__U51(tt, V2) → a__U52(a__isNatIListKind(V2))
a__U52(tt) → tt
a__U61(tt) → tt
a__U71(tt) → tt
a__U81(tt, V1, V2) → a__U82(a__isNatKind(V1), V1, V2)
a__U82(tt, V1, V2) → a__U83(a__isNatIListKind(V2), V1, V2)
a__U83(tt, V1, V2) → a__U84(a__isNatIListKind(V2), V1, V2)
a__U84(tt, V1, V2) → a__U85(a__isNat(V1), V2)
a__U85(tt, V2) → a__U86(a__isNatList(V2))
a__U86(tt) → tt
a__U91(tt, L, N) → a__U92(a__isNatIListKind(L), L, N)
a__U92(tt, L, N) → a__U93(a__isNat(N), L, N)
a__U93(tt, L, N) → a__U94(a__isNatKind(N), L)
a__U94(tt, L) → s(a__length(mark(L)))
a__isNat(0') → tt
a__isNat(length(V1)) → a__U11(a__isNatIListKind(V1), V1)
a__isNat(s(V1)) → a__U21(a__isNatKind(V1), V1)
a__isNatIList(V) → a__U31(a__isNatIListKind(V), V)
a__isNatIList(zeros) → tt
a__isNatIList(cons(V1, V2)) → a__U41(a__isNatKind(V1), V1, V2)
a__isNatIListKind(nil) → tt
a__isNatIListKind(zeros) → tt
a__isNatIListKind(cons(V1, V2)) → a__U51(a__isNatKind(V1), V2)
a__isNatKind(0') → tt
a__isNatKind(length(V1)) → a__U61(a__isNatIListKind(V1))
a__isNatKind(s(V1)) → a__U71(a__isNatKind(V1))
a__isNatList(nil) → tt
a__isNatList(cons(V1, V2)) → a__U81(a__isNatKind(V1), V1, V2)
a__length(nil) → 0'
a__length(cons(N, L)) → a__U91(a__isNatList(L), L, N)
mark(zeros) → a__zeros
mark(U11(X1, X2)) → a__U11(mark(X1), X2)
mark(U12(X1, X2)) → a__U12(mark(X1), X2)
mark(isNatIListKind(X)) → a__isNatIListKind(X)
mark(U13(X)) → a__U13(mark(X))
mark(isNatList(X)) → a__isNatList(X)
mark(U21(X1, X2)) → a__U21(mark(X1), X2)
mark(U22(X1, X2)) → a__U22(mark(X1), X2)
mark(isNatKind(X)) → a__isNatKind(X)
mark(U23(X)) → a__U23(mark(X))
mark(isNat(X)) → a__isNat(X)
mark(U31(X1, X2)) → a__U31(mark(X1), X2)
mark(U32(X1, X2)) → a__U32(mark(X1), X2)
mark(U33(X)) → a__U33(mark(X))
mark(U41(X1, X2, X3)) → a__U41(mark(X1), X2, X3)
mark(U42(X1, X2, X3)) → a__U42(mark(X1), X2, X3)
mark(U43(X1, X2, X3)) → a__U43(mark(X1), X2, X3)
mark(U44(X1, X2, X3)) → a__U44(mark(X1), X2, X3)
mark(U45(X1, X2)) → a__U45(mark(X1), X2)
mark(U46(X)) → a__U46(mark(X))
mark(isNatIList(X)) → a__isNatIList(X)
mark(U51(X1, X2)) → a__U51(mark(X1), X2)
mark(U52(X)) → a__U52(mark(X))
mark(U61(X)) → a__U61(mark(X))
mark(U71(X)) → a__U71(mark(X))
mark(U81(X1, X2, X3)) → a__U81(mark(X1), X2, X3)
mark(U82(X1, X2, X3)) → a__U82(mark(X1), X2, X3)
mark(U83(X1, X2, X3)) → a__U83(mark(X1), X2, X3)
mark(U84(X1, X2, X3)) → a__U84(mark(X1), X2, X3)
mark(U85(X1, X2)) → a__U85(mark(X1), X2)
mark(U86(X)) → a__U86(mark(X))
mark(U91(X1, X2, X3)) → a__U91(mark(X1), X2, X3)
mark(U92(X1, X2, X3)) → a__U92(mark(X1), X2, X3)
mark(U93(X1, X2, X3)) → a__U93(mark(X1), X2, X3)
mark(U94(X1, X2)) → a__U94(mark(X1), X2)
mark(length(X)) → a__length(mark(X))
mark(cons(X1, X2)) → cons(mark(X1), X2)
mark(0') → 0'
mark(tt) → tt
mark(s(X)) → s(mark(X))
mark(nil) → nil
a__zeroszeros
a__U11(X1, X2) → U11(X1, X2)
a__U12(X1, X2) → U12(X1, X2)
a__isNatIListKind(X) → isNatIListKind(X)
a__U13(X) → U13(X)
a__isNatList(X) → isNatList(X)
a__U21(X1, X2) → U21(X1, X2)
a__U22(X1, X2) → U22(X1, X2)
a__isNatKind(X) → isNatKind(X)
a__U23(X) → U23(X)
a__isNat(X) → isNat(X)
a__U31(X1, X2) → U31(X1, X2)
a__U32(X1, X2) → U32(X1, X2)
a__U33(X) → U33(X)
a__U41(X1, X2, X3) → U41(X1, X2, X3)
a__U42(X1, X2, X3) → U42(X1, X2, X3)
a__U43(X1, X2, X3) → U43(X1, X2, X3)
a__U44(X1, X2, X3) → U44(X1, X2, X3)
a__U45(X1, X2) → U45(X1, X2)
a__U46(X) → U46(X)
a__isNatIList(X) → isNatIList(X)
a__U51(X1, X2) → U51(X1, X2)
a__U52(X) → U52(X)
a__U61(X) → U61(X)
a__U71(X) → U71(X)
a__U81(X1, X2, X3) → U81(X1, X2, X3)
a__U82(X1, X2, X3) → U82(X1, X2, X3)
a__U83(X1, X2, X3) → U83(X1, X2, X3)
a__U84(X1, X2, X3) → U84(X1, X2, X3)
a__U85(X1, X2) → U85(X1, X2)
a__U86(X) → U86(X)
a__U91(X1, X2, X3) → U91(X1, X2, X3)
a__U92(X1, X2, X3) → U92(X1, X2, X3)
a__U93(X1, X2, X3) → U93(X1, X2, X3)
a__U94(X1, X2) → U94(X1, X2)
a__length(X) → length(X)

Types:
a__zeros :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
cons :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
0' :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
zeros :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U11 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
tt :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U12 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatIListKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U13 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U21 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U22 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U23 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNat :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U31 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U32 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U33 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U41 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U42 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U43 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U44 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U45 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U46 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatIList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U51 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U52 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U61 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U71 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U81 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U82 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U83 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U84 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U85 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U86 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U91 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U92 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U93 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U94 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
s :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__length :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
mark :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
length :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
nil :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U11 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U12 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatIListKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U13 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U21 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U22 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U23 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNat :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U31 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U32 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U33 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U41 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U42 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U43 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U44 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U45 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U46 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatIList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U51 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U52 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U61 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U71 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U81 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U82 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U83 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U84 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U85 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U86 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U91 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U92 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U93 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U94 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
hole_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U941_0 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0 :: Nat → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94

Generator Equations:
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(0) ⇔ 0'
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(+(x, 1)) ⇔ cons(gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(x), 0')

The following defined symbols remain to be analysed:
a__U21, a__U22, a__U41, a__U42, a__U43, a__U44, a__U45, a__isNatIList, a__U91, a__U92, a__U93, a__U94, a__length, mark

They will be analysed ascendingly in the following order:
a__U11 = a__U12
a__U11 = a__isNatList
a__U11 = a__U21
a__U11 = a__U22
a__U11 = a__isNat
a__U11 = a__U81
a__U11 = a__U82
a__U11 = a__U83
a__U11 = a__U84
a__U11 = a__U85
a__U11 < mark
a__U12 = a__isNatList
a__U12 = a__U21
a__U12 = a__U22
a__U12 = a__isNat
a__U12 = a__U81
a__U12 = a__U82
a__U12 = a__U83
a__U12 = a__U84
a__U12 = a__U85
a__U12 < mark
a__isNatList = a__U21
a__isNatList = a__U22
a__isNatList = a__isNat
a__isNatList = a__U81
a__isNatList = a__U82
a__isNatList = a__U83
a__isNatList = a__U84
a__isNatList = a__U85
a__isNatList < a__length
a__isNatList < mark
a__U21 = a__U22
a__U21 = a__isNat
a__U21 = a__U81
a__U21 = a__U82
a__U21 = a__U83
a__U21 = a__U84
a__U21 = a__U85
a__U21 < mark
a__U22 = a__isNat
a__U22 = a__U81
a__U22 = a__U82
a__U22 = a__U83
a__U22 = a__U84
a__U22 = a__U85
a__U22 < mark
a__isNat < a__U44
a__isNat = a__U81
a__isNat = a__U82
a__isNat = a__U83
a__isNat = a__U84
a__isNat = a__U85
a__isNat < a__U92
a__isNat < mark
a__U41 = a__U42
a__U41 = a__U43
a__U41 = a__U44
a__U41 = a__U45
a__U41 = a__isNatIList
a__U41 < mark
a__U42 = a__U43
a__U42 = a__U44
a__U42 = a__U45
a__U42 = a__isNatIList
a__U42 < mark
a__U43 = a__U44
a__U43 = a__U45
a__U43 = a__isNatIList
a__U43 < mark
a__U44 = a__U45
a__U44 = a__isNatIList
a__U44 < mark
a__U45 = a__isNatIList
a__U45 < mark
a__isNatIList < mark
a__U81 = a__U82
a__U81 = a__U83
a__U81 = a__U84
a__U81 = a__U85
a__U81 < mark
a__U82 = a__U83
a__U82 = a__U84
a__U82 = a__U85
a__U82 < mark
a__U83 = a__U84
a__U83 = a__U85
a__U83 < mark
a__U84 = a__U85
a__U84 < mark
a__U85 < mark
a__U91 = a__U92
a__U91 = a__U93
a__U91 = a__U94
a__U91 = a__length
a__U91 = mark
a__U92 = a__U93
a__U92 = a__U94
a__U92 = a__length
a__U92 = mark
a__U93 = a__U94
a__U93 = a__length
a__U93 = mark
a__U94 = a__length
a__U94 = mark
a__length = mark

(33) NoRewriteLemmaProof (LOWER BOUND(ID) transformation)

Could not prove a rewrite lemma for the defined symbol a__U21.

(34) Obligation:

TRS:
Rules:
a__zeroscons(0', zeros)
a__U11(tt, V1) → a__U12(a__isNatIListKind(V1), V1)
a__U12(tt, V1) → a__U13(a__isNatList(V1))
a__U13(tt) → tt
a__U21(tt, V1) → a__U22(a__isNatKind(V1), V1)
a__U22(tt, V1) → a__U23(a__isNat(V1))
a__U23(tt) → tt
a__U31(tt, V) → a__U32(a__isNatIListKind(V), V)
a__U32(tt, V) → a__U33(a__isNatList(V))
a__U33(tt) → tt
a__U41(tt, V1, V2) → a__U42(a__isNatKind(V1), V1, V2)
a__U42(tt, V1, V2) → a__U43(a__isNatIListKind(V2), V1, V2)
a__U43(tt, V1, V2) → a__U44(a__isNatIListKind(V2), V1, V2)
a__U44(tt, V1, V2) → a__U45(a__isNat(V1), V2)
a__U45(tt, V2) → a__U46(a__isNatIList(V2))
a__U46(tt) → tt
a__U51(tt, V2) → a__U52(a__isNatIListKind(V2))
a__U52(tt) → tt
a__U61(tt) → tt
a__U71(tt) → tt
a__U81(tt, V1, V2) → a__U82(a__isNatKind(V1), V1, V2)
a__U82(tt, V1, V2) → a__U83(a__isNatIListKind(V2), V1, V2)
a__U83(tt, V1, V2) → a__U84(a__isNatIListKind(V2), V1, V2)
a__U84(tt, V1, V2) → a__U85(a__isNat(V1), V2)
a__U85(tt, V2) → a__U86(a__isNatList(V2))
a__U86(tt) → tt
a__U91(tt, L, N) → a__U92(a__isNatIListKind(L), L, N)
a__U92(tt, L, N) → a__U93(a__isNat(N), L, N)
a__U93(tt, L, N) → a__U94(a__isNatKind(N), L)
a__U94(tt, L) → s(a__length(mark(L)))
a__isNat(0') → tt
a__isNat(length(V1)) → a__U11(a__isNatIListKind(V1), V1)
a__isNat(s(V1)) → a__U21(a__isNatKind(V1), V1)
a__isNatIList(V) → a__U31(a__isNatIListKind(V), V)
a__isNatIList(zeros) → tt
a__isNatIList(cons(V1, V2)) → a__U41(a__isNatKind(V1), V1, V2)
a__isNatIListKind(nil) → tt
a__isNatIListKind(zeros) → tt
a__isNatIListKind(cons(V1, V2)) → a__U51(a__isNatKind(V1), V2)
a__isNatKind(0') → tt
a__isNatKind(length(V1)) → a__U61(a__isNatIListKind(V1))
a__isNatKind(s(V1)) → a__U71(a__isNatKind(V1))
a__isNatList(nil) → tt
a__isNatList(cons(V1, V2)) → a__U81(a__isNatKind(V1), V1, V2)
a__length(nil) → 0'
a__length(cons(N, L)) → a__U91(a__isNatList(L), L, N)
mark(zeros) → a__zeros
mark(U11(X1, X2)) → a__U11(mark(X1), X2)
mark(U12(X1, X2)) → a__U12(mark(X1), X2)
mark(isNatIListKind(X)) → a__isNatIListKind(X)
mark(U13(X)) → a__U13(mark(X))
mark(isNatList(X)) → a__isNatList(X)
mark(U21(X1, X2)) → a__U21(mark(X1), X2)
mark(U22(X1, X2)) → a__U22(mark(X1), X2)
mark(isNatKind(X)) → a__isNatKind(X)
mark(U23(X)) → a__U23(mark(X))
mark(isNat(X)) → a__isNat(X)
mark(U31(X1, X2)) → a__U31(mark(X1), X2)
mark(U32(X1, X2)) → a__U32(mark(X1), X2)
mark(U33(X)) → a__U33(mark(X))
mark(U41(X1, X2, X3)) → a__U41(mark(X1), X2, X3)
mark(U42(X1, X2, X3)) → a__U42(mark(X1), X2, X3)
mark(U43(X1, X2, X3)) → a__U43(mark(X1), X2, X3)
mark(U44(X1, X2, X3)) → a__U44(mark(X1), X2, X3)
mark(U45(X1, X2)) → a__U45(mark(X1), X2)
mark(U46(X)) → a__U46(mark(X))
mark(isNatIList(X)) → a__isNatIList(X)
mark(U51(X1, X2)) → a__U51(mark(X1), X2)
mark(U52(X)) → a__U52(mark(X))
mark(U61(X)) → a__U61(mark(X))
mark(U71(X)) → a__U71(mark(X))
mark(U81(X1, X2, X3)) → a__U81(mark(X1), X2, X3)
mark(U82(X1, X2, X3)) → a__U82(mark(X1), X2, X3)
mark(U83(X1, X2, X3)) → a__U83(mark(X1), X2, X3)
mark(U84(X1, X2, X3)) → a__U84(mark(X1), X2, X3)
mark(U85(X1, X2)) → a__U85(mark(X1), X2)
mark(U86(X)) → a__U86(mark(X))
mark(U91(X1, X2, X3)) → a__U91(mark(X1), X2, X3)
mark(U92(X1, X2, X3)) → a__U92(mark(X1), X2, X3)
mark(U93(X1, X2, X3)) → a__U93(mark(X1), X2, X3)
mark(U94(X1, X2)) → a__U94(mark(X1), X2)
mark(length(X)) → a__length(mark(X))
mark(cons(X1, X2)) → cons(mark(X1), X2)
mark(0') → 0'
mark(tt) → tt
mark(s(X)) → s(mark(X))
mark(nil) → nil
a__zeroszeros
a__U11(X1, X2) → U11(X1, X2)
a__U12(X1, X2) → U12(X1, X2)
a__isNatIListKind(X) → isNatIListKind(X)
a__U13(X) → U13(X)
a__isNatList(X) → isNatList(X)
a__U21(X1, X2) → U21(X1, X2)
a__U22(X1, X2) → U22(X1, X2)
a__isNatKind(X) → isNatKind(X)
a__U23(X) → U23(X)
a__isNat(X) → isNat(X)
a__U31(X1, X2) → U31(X1, X2)
a__U32(X1, X2) → U32(X1, X2)
a__U33(X) → U33(X)
a__U41(X1, X2, X3) → U41(X1, X2, X3)
a__U42(X1, X2, X3) → U42(X1, X2, X3)
a__U43(X1, X2, X3) → U43(X1, X2, X3)
a__U44(X1, X2, X3) → U44(X1, X2, X3)
a__U45(X1, X2) → U45(X1, X2)
a__U46(X) → U46(X)
a__isNatIList(X) → isNatIList(X)
a__U51(X1, X2) → U51(X1, X2)
a__U52(X) → U52(X)
a__U61(X) → U61(X)
a__U71(X) → U71(X)
a__U81(X1, X2, X3) → U81(X1, X2, X3)
a__U82(X1, X2, X3) → U82(X1, X2, X3)
a__U83(X1, X2, X3) → U83(X1, X2, X3)
a__U84(X1, X2, X3) → U84(X1, X2, X3)
a__U85(X1, X2) → U85(X1, X2)
a__U86(X) → U86(X)
a__U91(X1, X2, X3) → U91(X1, X2, X3)
a__U92(X1, X2, X3) → U92(X1, X2, X3)
a__U93(X1, X2, X3) → U93(X1, X2, X3)
a__U94(X1, X2) → U94(X1, X2)
a__length(X) → length(X)

Types:
a__zeros :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
cons :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
0' :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
zeros :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U11 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
tt :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U12 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatIListKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U13 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U21 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U22 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U23 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNat :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U31 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U32 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U33 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U41 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U42 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U43 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U44 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U45 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U46 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatIList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U51 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U52 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U61 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U71 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U81 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U82 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U83 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U84 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U85 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U86 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U91 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U92 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U93 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U94 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
s :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__length :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
mark :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
length :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
nil :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U11 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U12 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatIListKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U13 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U21 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U22 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U23 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNat :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U31 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U32 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U33 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U41 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U42 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U43 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U44 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U45 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U46 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatIList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U51 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U52 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U61 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U71 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U81 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U82 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U83 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U84 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U85 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U86 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U91 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U92 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U93 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U94 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
hole_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U941_0 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0 :: Nat → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94

Generator Equations:
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(0) ⇔ 0'
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(+(x, 1)) ⇔ cons(gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(x), 0')

The following defined symbols remain to be analysed:
a__U22, a__U41, a__U42, a__U43, a__U44, a__U45, a__isNatIList, a__U91, a__U92, a__U93, a__U94, a__length, mark

They will be analysed ascendingly in the following order:
a__U11 = a__U12
a__U11 = a__isNatList
a__U11 = a__U21
a__U11 = a__U22
a__U11 = a__isNat
a__U11 = a__U81
a__U11 = a__U82
a__U11 = a__U83
a__U11 = a__U84
a__U11 = a__U85
a__U11 < mark
a__U12 = a__isNatList
a__U12 = a__U21
a__U12 = a__U22
a__U12 = a__isNat
a__U12 = a__U81
a__U12 = a__U82
a__U12 = a__U83
a__U12 = a__U84
a__U12 = a__U85
a__U12 < mark
a__isNatList = a__U21
a__isNatList = a__U22
a__isNatList = a__isNat
a__isNatList = a__U81
a__isNatList = a__U82
a__isNatList = a__U83
a__isNatList = a__U84
a__isNatList = a__U85
a__isNatList < a__length
a__isNatList < mark
a__U21 = a__U22
a__U21 = a__isNat
a__U21 = a__U81
a__U21 = a__U82
a__U21 = a__U83
a__U21 = a__U84
a__U21 = a__U85
a__U21 < mark
a__U22 = a__isNat
a__U22 = a__U81
a__U22 = a__U82
a__U22 = a__U83
a__U22 = a__U84
a__U22 = a__U85
a__U22 < mark
a__isNat < a__U44
a__isNat = a__U81
a__isNat = a__U82
a__isNat = a__U83
a__isNat = a__U84
a__isNat = a__U85
a__isNat < a__U92
a__isNat < mark
a__U41 = a__U42
a__U41 = a__U43
a__U41 = a__U44
a__U41 = a__U45
a__U41 = a__isNatIList
a__U41 < mark
a__U42 = a__U43
a__U42 = a__U44
a__U42 = a__U45
a__U42 = a__isNatIList
a__U42 < mark
a__U43 = a__U44
a__U43 = a__U45
a__U43 = a__isNatIList
a__U43 < mark
a__U44 = a__U45
a__U44 = a__isNatIList
a__U44 < mark
a__U45 = a__isNatIList
a__U45 < mark
a__isNatIList < mark
a__U81 = a__U82
a__U81 = a__U83
a__U81 = a__U84
a__U81 = a__U85
a__U81 < mark
a__U82 = a__U83
a__U82 = a__U84
a__U82 = a__U85
a__U82 < mark
a__U83 = a__U84
a__U83 = a__U85
a__U83 < mark
a__U84 = a__U85
a__U84 < mark
a__U85 < mark
a__U91 = a__U92
a__U91 = a__U93
a__U91 = a__U94
a__U91 = a__length
a__U91 = mark
a__U92 = a__U93
a__U92 = a__U94
a__U92 = a__length
a__U92 = mark
a__U93 = a__U94
a__U93 = a__length
a__U93 = mark
a__U94 = a__length
a__U94 = mark
a__length = mark

(35) NoRewriteLemmaProof (LOWER BOUND(ID) transformation)

Could not prove a rewrite lemma for the defined symbol a__U22.

(36) Obligation:

TRS:
Rules:
a__zeroscons(0', zeros)
a__U11(tt, V1) → a__U12(a__isNatIListKind(V1), V1)
a__U12(tt, V1) → a__U13(a__isNatList(V1))
a__U13(tt) → tt
a__U21(tt, V1) → a__U22(a__isNatKind(V1), V1)
a__U22(tt, V1) → a__U23(a__isNat(V1))
a__U23(tt) → tt
a__U31(tt, V) → a__U32(a__isNatIListKind(V), V)
a__U32(tt, V) → a__U33(a__isNatList(V))
a__U33(tt) → tt
a__U41(tt, V1, V2) → a__U42(a__isNatKind(V1), V1, V2)
a__U42(tt, V1, V2) → a__U43(a__isNatIListKind(V2), V1, V2)
a__U43(tt, V1, V2) → a__U44(a__isNatIListKind(V2), V1, V2)
a__U44(tt, V1, V2) → a__U45(a__isNat(V1), V2)
a__U45(tt, V2) → a__U46(a__isNatIList(V2))
a__U46(tt) → tt
a__U51(tt, V2) → a__U52(a__isNatIListKind(V2))
a__U52(tt) → tt
a__U61(tt) → tt
a__U71(tt) → tt
a__U81(tt, V1, V2) → a__U82(a__isNatKind(V1), V1, V2)
a__U82(tt, V1, V2) → a__U83(a__isNatIListKind(V2), V1, V2)
a__U83(tt, V1, V2) → a__U84(a__isNatIListKind(V2), V1, V2)
a__U84(tt, V1, V2) → a__U85(a__isNat(V1), V2)
a__U85(tt, V2) → a__U86(a__isNatList(V2))
a__U86(tt) → tt
a__U91(tt, L, N) → a__U92(a__isNatIListKind(L), L, N)
a__U92(tt, L, N) → a__U93(a__isNat(N), L, N)
a__U93(tt, L, N) → a__U94(a__isNatKind(N), L)
a__U94(tt, L) → s(a__length(mark(L)))
a__isNat(0') → tt
a__isNat(length(V1)) → a__U11(a__isNatIListKind(V1), V1)
a__isNat(s(V1)) → a__U21(a__isNatKind(V1), V1)
a__isNatIList(V) → a__U31(a__isNatIListKind(V), V)
a__isNatIList(zeros) → tt
a__isNatIList(cons(V1, V2)) → a__U41(a__isNatKind(V1), V1, V2)
a__isNatIListKind(nil) → tt
a__isNatIListKind(zeros) → tt
a__isNatIListKind(cons(V1, V2)) → a__U51(a__isNatKind(V1), V2)
a__isNatKind(0') → tt
a__isNatKind(length(V1)) → a__U61(a__isNatIListKind(V1))
a__isNatKind(s(V1)) → a__U71(a__isNatKind(V1))
a__isNatList(nil) → tt
a__isNatList(cons(V1, V2)) → a__U81(a__isNatKind(V1), V1, V2)
a__length(nil) → 0'
a__length(cons(N, L)) → a__U91(a__isNatList(L), L, N)
mark(zeros) → a__zeros
mark(U11(X1, X2)) → a__U11(mark(X1), X2)
mark(U12(X1, X2)) → a__U12(mark(X1), X2)
mark(isNatIListKind(X)) → a__isNatIListKind(X)
mark(U13(X)) → a__U13(mark(X))
mark(isNatList(X)) → a__isNatList(X)
mark(U21(X1, X2)) → a__U21(mark(X1), X2)
mark(U22(X1, X2)) → a__U22(mark(X1), X2)
mark(isNatKind(X)) → a__isNatKind(X)
mark(U23(X)) → a__U23(mark(X))
mark(isNat(X)) → a__isNat(X)
mark(U31(X1, X2)) → a__U31(mark(X1), X2)
mark(U32(X1, X2)) → a__U32(mark(X1), X2)
mark(U33(X)) → a__U33(mark(X))
mark(U41(X1, X2, X3)) → a__U41(mark(X1), X2, X3)
mark(U42(X1, X2, X3)) → a__U42(mark(X1), X2, X3)
mark(U43(X1, X2, X3)) → a__U43(mark(X1), X2, X3)
mark(U44(X1, X2, X3)) → a__U44(mark(X1), X2, X3)
mark(U45(X1, X2)) → a__U45(mark(X1), X2)
mark(U46(X)) → a__U46(mark(X))
mark(isNatIList(X)) → a__isNatIList(X)
mark(U51(X1, X2)) → a__U51(mark(X1), X2)
mark(U52(X)) → a__U52(mark(X))
mark(U61(X)) → a__U61(mark(X))
mark(U71(X)) → a__U71(mark(X))
mark(U81(X1, X2, X3)) → a__U81(mark(X1), X2, X3)
mark(U82(X1, X2, X3)) → a__U82(mark(X1), X2, X3)
mark(U83(X1, X2, X3)) → a__U83(mark(X1), X2, X3)
mark(U84(X1, X2, X3)) → a__U84(mark(X1), X2, X3)
mark(U85(X1, X2)) → a__U85(mark(X1), X2)
mark(U86(X)) → a__U86(mark(X))
mark(U91(X1, X2, X3)) → a__U91(mark(X1), X2, X3)
mark(U92(X1, X2, X3)) → a__U92(mark(X1), X2, X3)
mark(U93(X1, X2, X3)) → a__U93(mark(X1), X2, X3)
mark(U94(X1, X2)) → a__U94(mark(X1), X2)
mark(length(X)) → a__length(mark(X))
mark(cons(X1, X2)) → cons(mark(X1), X2)
mark(0') → 0'
mark(tt) → tt
mark(s(X)) → s(mark(X))
mark(nil) → nil
a__zeroszeros
a__U11(X1, X2) → U11(X1, X2)
a__U12(X1, X2) → U12(X1, X2)
a__isNatIListKind(X) → isNatIListKind(X)
a__U13(X) → U13(X)
a__isNatList(X) → isNatList(X)
a__U21(X1, X2) → U21(X1, X2)
a__U22(X1, X2) → U22(X1, X2)
a__isNatKind(X) → isNatKind(X)
a__U23(X) → U23(X)
a__isNat(X) → isNat(X)
a__U31(X1, X2) → U31(X1, X2)
a__U32(X1, X2) → U32(X1, X2)
a__U33(X) → U33(X)
a__U41(X1, X2, X3) → U41(X1, X2, X3)
a__U42(X1, X2, X3) → U42(X1, X2, X3)
a__U43(X1, X2, X3) → U43(X1, X2, X3)
a__U44(X1, X2, X3) → U44(X1, X2, X3)
a__U45(X1, X2) → U45(X1, X2)
a__U46(X) → U46(X)
a__isNatIList(X) → isNatIList(X)
a__U51(X1, X2) → U51(X1, X2)
a__U52(X) → U52(X)
a__U61(X) → U61(X)
a__U71(X) → U71(X)
a__U81(X1, X2, X3) → U81(X1, X2, X3)
a__U82(X1, X2, X3) → U82(X1, X2, X3)
a__U83(X1, X2, X3) → U83(X1, X2, X3)
a__U84(X1, X2, X3) → U84(X1, X2, X3)
a__U85(X1, X2) → U85(X1, X2)
a__U86(X) → U86(X)
a__U91(X1, X2, X3) → U91(X1, X2, X3)
a__U92(X1, X2, X3) → U92(X1, X2, X3)
a__U93(X1, X2, X3) → U93(X1, X2, X3)
a__U94(X1, X2) → U94(X1, X2)
a__length(X) → length(X)

Types:
a__zeros :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
cons :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
0' :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
zeros :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U11 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
tt :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U12 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatIListKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U13 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U21 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U22 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U23 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNat :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U31 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U32 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U33 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U41 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U42 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U43 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U44 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U45 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U46 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatIList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U51 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U52 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U61 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U71 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U81 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U82 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U83 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U84 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U85 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U86 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U91 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U92 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U93 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U94 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
s :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__length :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
mark :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
length :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
nil :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U11 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U12 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatIListKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U13 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U21 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U22 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U23 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNat :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U31 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U32 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U33 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U41 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U42 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U43 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U44 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U45 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U46 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatIList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U51 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U52 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U61 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U71 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U81 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U82 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U83 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U84 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U85 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U86 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U91 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U92 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U93 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U94 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
hole_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U941_0 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0 :: Nat → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94

Generator Equations:
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(0) ⇔ 0'
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(+(x, 1)) ⇔ cons(gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(x), 0')

The following defined symbols remain to be analysed:
a__U42, a__U41, a__U43, a__U44, a__U45, a__isNatIList, a__U91, a__U92, a__U93, a__U94, a__length, mark

They will be analysed ascendingly in the following order:
a__U41 = a__U42
a__U41 = a__U43
a__U41 = a__U44
a__U41 = a__U45
a__U41 = a__isNatIList
a__U41 < mark
a__U42 = a__U43
a__U42 = a__U44
a__U42 = a__U45
a__U42 = a__isNatIList
a__U42 < mark
a__U43 = a__U44
a__U43 = a__U45
a__U43 = a__isNatIList
a__U43 < mark
a__U44 = a__U45
a__U44 = a__isNatIList
a__U44 < mark
a__U45 = a__isNatIList
a__U45 < mark
a__isNatIList < mark
a__U91 = a__U92
a__U91 = a__U93
a__U91 = a__U94
a__U91 = a__length
a__U91 = mark
a__U92 = a__U93
a__U92 = a__U94
a__U92 = a__length
a__U92 = mark
a__U93 = a__U94
a__U93 = a__length
a__U93 = mark
a__U94 = a__length
a__U94 = mark
a__length = mark

(37) NoRewriteLemmaProof (LOWER BOUND(ID) transformation)

Could not prove a rewrite lemma for the defined symbol a__U42.

(38) Obligation:

TRS:
Rules:
a__zeroscons(0', zeros)
a__U11(tt, V1) → a__U12(a__isNatIListKind(V1), V1)
a__U12(tt, V1) → a__U13(a__isNatList(V1))
a__U13(tt) → tt
a__U21(tt, V1) → a__U22(a__isNatKind(V1), V1)
a__U22(tt, V1) → a__U23(a__isNat(V1))
a__U23(tt) → tt
a__U31(tt, V) → a__U32(a__isNatIListKind(V), V)
a__U32(tt, V) → a__U33(a__isNatList(V))
a__U33(tt) → tt
a__U41(tt, V1, V2) → a__U42(a__isNatKind(V1), V1, V2)
a__U42(tt, V1, V2) → a__U43(a__isNatIListKind(V2), V1, V2)
a__U43(tt, V1, V2) → a__U44(a__isNatIListKind(V2), V1, V2)
a__U44(tt, V1, V2) → a__U45(a__isNat(V1), V2)
a__U45(tt, V2) → a__U46(a__isNatIList(V2))
a__U46(tt) → tt
a__U51(tt, V2) → a__U52(a__isNatIListKind(V2))
a__U52(tt) → tt
a__U61(tt) → tt
a__U71(tt) → tt
a__U81(tt, V1, V2) → a__U82(a__isNatKind(V1), V1, V2)
a__U82(tt, V1, V2) → a__U83(a__isNatIListKind(V2), V1, V2)
a__U83(tt, V1, V2) → a__U84(a__isNatIListKind(V2), V1, V2)
a__U84(tt, V1, V2) → a__U85(a__isNat(V1), V2)
a__U85(tt, V2) → a__U86(a__isNatList(V2))
a__U86(tt) → tt
a__U91(tt, L, N) → a__U92(a__isNatIListKind(L), L, N)
a__U92(tt, L, N) → a__U93(a__isNat(N), L, N)
a__U93(tt, L, N) → a__U94(a__isNatKind(N), L)
a__U94(tt, L) → s(a__length(mark(L)))
a__isNat(0') → tt
a__isNat(length(V1)) → a__U11(a__isNatIListKind(V1), V1)
a__isNat(s(V1)) → a__U21(a__isNatKind(V1), V1)
a__isNatIList(V) → a__U31(a__isNatIListKind(V), V)
a__isNatIList(zeros) → tt
a__isNatIList(cons(V1, V2)) → a__U41(a__isNatKind(V1), V1, V2)
a__isNatIListKind(nil) → tt
a__isNatIListKind(zeros) → tt
a__isNatIListKind(cons(V1, V2)) → a__U51(a__isNatKind(V1), V2)
a__isNatKind(0') → tt
a__isNatKind(length(V1)) → a__U61(a__isNatIListKind(V1))
a__isNatKind(s(V1)) → a__U71(a__isNatKind(V1))
a__isNatList(nil) → tt
a__isNatList(cons(V1, V2)) → a__U81(a__isNatKind(V1), V1, V2)
a__length(nil) → 0'
a__length(cons(N, L)) → a__U91(a__isNatList(L), L, N)
mark(zeros) → a__zeros
mark(U11(X1, X2)) → a__U11(mark(X1), X2)
mark(U12(X1, X2)) → a__U12(mark(X1), X2)
mark(isNatIListKind(X)) → a__isNatIListKind(X)
mark(U13(X)) → a__U13(mark(X))
mark(isNatList(X)) → a__isNatList(X)
mark(U21(X1, X2)) → a__U21(mark(X1), X2)
mark(U22(X1, X2)) → a__U22(mark(X1), X2)
mark(isNatKind(X)) → a__isNatKind(X)
mark(U23(X)) → a__U23(mark(X))
mark(isNat(X)) → a__isNat(X)
mark(U31(X1, X2)) → a__U31(mark(X1), X2)
mark(U32(X1, X2)) → a__U32(mark(X1), X2)
mark(U33(X)) → a__U33(mark(X))
mark(U41(X1, X2, X3)) → a__U41(mark(X1), X2, X3)
mark(U42(X1, X2, X3)) → a__U42(mark(X1), X2, X3)
mark(U43(X1, X2, X3)) → a__U43(mark(X1), X2, X3)
mark(U44(X1, X2, X3)) → a__U44(mark(X1), X2, X3)
mark(U45(X1, X2)) → a__U45(mark(X1), X2)
mark(U46(X)) → a__U46(mark(X))
mark(isNatIList(X)) → a__isNatIList(X)
mark(U51(X1, X2)) → a__U51(mark(X1), X2)
mark(U52(X)) → a__U52(mark(X))
mark(U61(X)) → a__U61(mark(X))
mark(U71(X)) → a__U71(mark(X))
mark(U81(X1, X2, X3)) → a__U81(mark(X1), X2, X3)
mark(U82(X1, X2, X3)) → a__U82(mark(X1), X2, X3)
mark(U83(X1, X2, X3)) → a__U83(mark(X1), X2, X3)
mark(U84(X1, X2, X3)) → a__U84(mark(X1), X2, X3)
mark(U85(X1, X2)) → a__U85(mark(X1), X2)
mark(U86(X)) → a__U86(mark(X))
mark(U91(X1, X2, X3)) → a__U91(mark(X1), X2, X3)
mark(U92(X1, X2, X3)) → a__U92(mark(X1), X2, X3)
mark(U93(X1, X2, X3)) → a__U93(mark(X1), X2, X3)
mark(U94(X1, X2)) → a__U94(mark(X1), X2)
mark(length(X)) → a__length(mark(X))
mark(cons(X1, X2)) → cons(mark(X1), X2)
mark(0') → 0'
mark(tt) → tt
mark(s(X)) → s(mark(X))
mark(nil) → nil
a__zeroszeros
a__U11(X1, X2) → U11(X1, X2)
a__U12(X1, X2) → U12(X1, X2)
a__isNatIListKind(X) → isNatIListKind(X)
a__U13(X) → U13(X)
a__isNatList(X) → isNatList(X)
a__U21(X1, X2) → U21(X1, X2)
a__U22(X1, X2) → U22(X1, X2)
a__isNatKind(X) → isNatKind(X)
a__U23(X) → U23(X)
a__isNat(X) → isNat(X)
a__U31(X1, X2) → U31(X1, X2)
a__U32(X1, X2) → U32(X1, X2)
a__U33(X) → U33(X)
a__U41(X1, X2, X3) → U41(X1, X2, X3)
a__U42(X1, X2, X3) → U42(X1, X2, X3)
a__U43(X1, X2, X3) → U43(X1, X2, X3)
a__U44(X1, X2, X3) → U44(X1, X2, X3)
a__U45(X1, X2) → U45(X1, X2)
a__U46(X) → U46(X)
a__isNatIList(X) → isNatIList(X)
a__U51(X1, X2) → U51(X1, X2)
a__U52(X) → U52(X)
a__U61(X) → U61(X)
a__U71(X) → U71(X)
a__U81(X1, X2, X3) → U81(X1, X2, X3)
a__U82(X1, X2, X3) → U82(X1, X2, X3)
a__U83(X1, X2, X3) → U83(X1, X2, X3)
a__U84(X1, X2, X3) → U84(X1, X2, X3)
a__U85(X1, X2) → U85(X1, X2)
a__U86(X) → U86(X)
a__U91(X1, X2, X3) → U91(X1, X2, X3)
a__U92(X1, X2, X3) → U92(X1, X2, X3)
a__U93(X1, X2, X3) → U93(X1, X2, X3)
a__U94(X1, X2) → U94(X1, X2)
a__length(X) → length(X)

Types:
a__zeros :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
cons :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
0' :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
zeros :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U11 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
tt :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U12 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatIListKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U13 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U21 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U22 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U23 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNat :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U31 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U32 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U33 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U41 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U42 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U43 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U44 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U45 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U46 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatIList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U51 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U52 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U61 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U71 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U81 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U82 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U83 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U84 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U85 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U86 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U91 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U92 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U93 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U94 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
s :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__length :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
mark :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
length :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
nil :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U11 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U12 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatIListKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U13 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U21 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U22 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U23 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNat :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U31 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U32 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U33 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U41 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U42 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U43 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U44 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U45 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U46 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatIList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U51 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U52 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U61 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U71 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U81 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U82 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U83 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U84 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U85 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U86 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U91 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U92 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U93 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U94 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
hole_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U941_0 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0 :: Nat → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94

Generator Equations:
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(0) ⇔ 0'
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(+(x, 1)) ⇔ cons(gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(x), 0')

The following defined symbols remain to be analysed:
a__U43, a__U41, a__U44, a__U45, a__isNatIList, a__U91, a__U92, a__U93, a__U94, a__length, mark

They will be analysed ascendingly in the following order:
a__U41 = a__U42
a__U41 = a__U43
a__U41 = a__U44
a__U41 = a__U45
a__U41 = a__isNatIList
a__U41 < mark
a__U42 = a__U43
a__U42 = a__U44
a__U42 = a__U45
a__U42 = a__isNatIList
a__U42 < mark
a__U43 = a__U44
a__U43 = a__U45
a__U43 = a__isNatIList
a__U43 < mark
a__U44 = a__U45
a__U44 = a__isNatIList
a__U44 < mark
a__U45 = a__isNatIList
a__U45 < mark
a__isNatIList < mark
a__U91 = a__U92
a__U91 = a__U93
a__U91 = a__U94
a__U91 = a__length
a__U91 = mark
a__U92 = a__U93
a__U92 = a__U94
a__U92 = a__length
a__U92 = mark
a__U93 = a__U94
a__U93 = a__length
a__U93 = mark
a__U94 = a__length
a__U94 = mark
a__length = mark

(39) NoRewriteLemmaProof (LOWER BOUND(ID) transformation)

Could not prove a rewrite lemma for the defined symbol a__U43.

(40) Obligation:

TRS:
Rules:
a__zeroscons(0', zeros)
a__U11(tt, V1) → a__U12(a__isNatIListKind(V1), V1)
a__U12(tt, V1) → a__U13(a__isNatList(V1))
a__U13(tt) → tt
a__U21(tt, V1) → a__U22(a__isNatKind(V1), V1)
a__U22(tt, V1) → a__U23(a__isNat(V1))
a__U23(tt) → tt
a__U31(tt, V) → a__U32(a__isNatIListKind(V), V)
a__U32(tt, V) → a__U33(a__isNatList(V))
a__U33(tt) → tt
a__U41(tt, V1, V2) → a__U42(a__isNatKind(V1), V1, V2)
a__U42(tt, V1, V2) → a__U43(a__isNatIListKind(V2), V1, V2)
a__U43(tt, V1, V2) → a__U44(a__isNatIListKind(V2), V1, V2)
a__U44(tt, V1, V2) → a__U45(a__isNat(V1), V2)
a__U45(tt, V2) → a__U46(a__isNatIList(V2))
a__U46(tt) → tt
a__U51(tt, V2) → a__U52(a__isNatIListKind(V2))
a__U52(tt) → tt
a__U61(tt) → tt
a__U71(tt) → tt
a__U81(tt, V1, V2) → a__U82(a__isNatKind(V1), V1, V2)
a__U82(tt, V1, V2) → a__U83(a__isNatIListKind(V2), V1, V2)
a__U83(tt, V1, V2) → a__U84(a__isNatIListKind(V2), V1, V2)
a__U84(tt, V1, V2) → a__U85(a__isNat(V1), V2)
a__U85(tt, V2) → a__U86(a__isNatList(V2))
a__U86(tt) → tt
a__U91(tt, L, N) → a__U92(a__isNatIListKind(L), L, N)
a__U92(tt, L, N) → a__U93(a__isNat(N), L, N)
a__U93(tt, L, N) → a__U94(a__isNatKind(N), L)
a__U94(tt, L) → s(a__length(mark(L)))
a__isNat(0') → tt
a__isNat(length(V1)) → a__U11(a__isNatIListKind(V1), V1)
a__isNat(s(V1)) → a__U21(a__isNatKind(V1), V1)
a__isNatIList(V) → a__U31(a__isNatIListKind(V), V)
a__isNatIList(zeros) → tt
a__isNatIList(cons(V1, V2)) → a__U41(a__isNatKind(V1), V1, V2)
a__isNatIListKind(nil) → tt
a__isNatIListKind(zeros) → tt
a__isNatIListKind(cons(V1, V2)) → a__U51(a__isNatKind(V1), V2)
a__isNatKind(0') → tt
a__isNatKind(length(V1)) → a__U61(a__isNatIListKind(V1))
a__isNatKind(s(V1)) → a__U71(a__isNatKind(V1))
a__isNatList(nil) → tt
a__isNatList(cons(V1, V2)) → a__U81(a__isNatKind(V1), V1, V2)
a__length(nil) → 0'
a__length(cons(N, L)) → a__U91(a__isNatList(L), L, N)
mark(zeros) → a__zeros
mark(U11(X1, X2)) → a__U11(mark(X1), X2)
mark(U12(X1, X2)) → a__U12(mark(X1), X2)
mark(isNatIListKind(X)) → a__isNatIListKind(X)
mark(U13(X)) → a__U13(mark(X))
mark(isNatList(X)) → a__isNatList(X)
mark(U21(X1, X2)) → a__U21(mark(X1), X2)
mark(U22(X1, X2)) → a__U22(mark(X1), X2)
mark(isNatKind(X)) → a__isNatKind(X)
mark(U23(X)) → a__U23(mark(X))
mark(isNat(X)) → a__isNat(X)
mark(U31(X1, X2)) → a__U31(mark(X1), X2)
mark(U32(X1, X2)) → a__U32(mark(X1), X2)
mark(U33(X)) → a__U33(mark(X))
mark(U41(X1, X2, X3)) → a__U41(mark(X1), X2, X3)
mark(U42(X1, X2, X3)) → a__U42(mark(X1), X2, X3)
mark(U43(X1, X2, X3)) → a__U43(mark(X1), X2, X3)
mark(U44(X1, X2, X3)) → a__U44(mark(X1), X2, X3)
mark(U45(X1, X2)) → a__U45(mark(X1), X2)
mark(U46(X)) → a__U46(mark(X))
mark(isNatIList(X)) → a__isNatIList(X)
mark(U51(X1, X2)) → a__U51(mark(X1), X2)
mark(U52(X)) → a__U52(mark(X))
mark(U61(X)) → a__U61(mark(X))
mark(U71(X)) → a__U71(mark(X))
mark(U81(X1, X2, X3)) → a__U81(mark(X1), X2, X3)
mark(U82(X1, X2, X3)) → a__U82(mark(X1), X2, X3)
mark(U83(X1, X2, X3)) → a__U83(mark(X1), X2, X3)
mark(U84(X1, X2, X3)) → a__U84(mark(X1), X2, X3)
mark(U85(X1, X2)) → a__U85(mark(X1), X2)
mark(U86(X)) → a__U86(mark(X))
mark(U91(X1, X2, X3)) → a__U91(mark(X1), X2, X3)
mark(U92(X1, X2, X3)) → a__U92(mark(X1), X2, X3)
mark(U93(X1, X2, X3)) → a__U93(mark(X1), X2, X3)
mark(U94(X1, X2)) → a__U94(mark(X1), X2)
mark(length(X)) → a__length(mark(X))
mark(cons(X1, X2)) → cons(mark(X1), X2)
mark(0') → 0'
mark(tt) → tt
mark(s(X)) → s(mark(X))
mark(nil) → nil
a__zeroszeros
a__U11(X1, X2) → U11(X1, X2)
a__U12(X1, X2) → U12(X1, X2)
a__isNatIListKind(X) → isNatIListKind(X)
a__U13(X) → U13(X)
a__isNatList(X) → isNatList(X)
a__U21(X1, X2) → U21(X1, X2)
a__U22(X1, X2) → U22(X1, X2)
a__isNatKind(X) → isNatKind(X)
a__U23(X) → U23(X)
a__isNat(X) → isNat(X)
a__U31(X1, X2) → U31(X1, X2)
a__U32(X1, X2) → U32(X1, X2)
a__U33(X) → U33(X)
a__U41(X1, X2, X3) → U41(X1, X2, X3)
a__U42(X1, X2, X3) → U42(X1, X2, X3)
a__U43(X1, X2, X3) → U43(X1, X2, X3)
a__U44(X1, X2, X3) → U44(X1, X2, X3)
a__U45(X1, X2) → U45(X1, X2)
a__U46(X) → U46(X)
a__isNatIList(X) → isNatIList(X)
a__U51(X1, X2) → U51(X1, X2)
a__U52(X) → U52(X)
a__U61(X) → U61(X)
a__U71(X) → U71(X)
a__U81(X1, X2, X3) → U81(X1, X2, X3)
a__U82(X1, X2, X3) → U82(X1, X2, X3)
a__U83(X1, X2, X3) → U83(X1, X2, X3)
a__U84(X1, X2, X3) → U84(X1, X2, X3)
a__U85(X1, X2) → U85(X1, X2)
a__U86(X) → U86(X)
a__U91(X1, X2, X3) → U91(X1, X2, X3)
a__U92(X1, X2, X3) → U92(X1, X2, X3)
a__U93(X1, X2, X3) → U93(X1, X2, X3)
a__U94(X1, X2) → U94(X1, X2)
a__length(X) → length(X)

Types:
a__zeros :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
cons :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
0' :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
zeros :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U11 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
tt :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U12 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatIListKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U13 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U21 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U22 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U23 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNat :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U31 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U32 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U33 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U41 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U42 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U43 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U44 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U45 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U46 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatIList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U51 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U52 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U61 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U71 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U81 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U82 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U83 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U84 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U85 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U86 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U91 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U92 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U93 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U94 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
s :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__length :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
mark :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
length :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
nil :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U11 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U12 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatIListKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U13 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U21 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U22 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U23 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNat :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U31 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U32 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U33 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U41 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U42 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U43 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U44 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U45 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U46 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatIList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U51 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U52 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U61 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U71 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U81 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U82 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U83 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U84 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U85 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U86 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U91 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U92 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U93 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U94 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
hole_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U941_0 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0 :: Nat → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94

Generator Equations:
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(0) ⇔ 0'
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(+(x, 1)) ⇔ cons(gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(x), 0')

The following defined symbols remain to be analysed:
a__U44, a__U41, a__U45, a__isNatIList, a__U91, a__U92, a__U93, a__U94, a__length, mark

They will be analysed ascendingly in the following order:
a__U41 = a__U42
a__U41 = a__U43
a__U41 = a__U44
a__U41 = a__U45
a__U41 = a__isNatIList
a__U41 < mark
a__U42 = a__U43
a__U42 = a__U44
a__U42 = a__U45
a__U42 = a__isNatIList
a__U42 < mark
a__U43 = a__U44
a__U43 = a__U45
a__U43 = a__isNatIList
a__U43 < mark
a__U44 = a__U45
a__U44 = a__isNatIList
a__U44 < mark
a__U45 = a__isNatIList
a__U45 < mark
a__isNatIList < mark
a__U91 = a__U92
a__U91 = a__U93
a__U91 = a__U94
a__U91 = a__length
a__U91 = mark
a__U92 = a__U93
a__U92 = a__U94
a__U92 = a__length
a__U92 = mark
a__U93 = a__U94
a__U93 = a__length
a__U93 = mark
a__U94 = a__length
a__U94 = mark
a__length = mark

(41) NoRewriteLemmaProof (LOWER BOUND(ID) transformation)

Could not prove a rewrite lemma for the defined symbol a__U44.

(42) Obligation:

TRS:
Rules:
a__zeroscons(0', zeros)
a__U11(tt, V1) → a__U12(a__isNatIListKind(V1), V1)
a__U12(tt, V1) → a__U13(a__isNatList(V1))
a__U13(tt) → tt
a__U21(tt, V1) → a__U22(a__isNatKind(V1), V1)
a__U22(tt, V1) → a__U23(a__isNat(V1))
a__U23(tt) → tt
a__U31(tt, V) → a__U32(a__isNatIListKind(V), V)
a__U32(tt, V) → a__U33(a__isNatList(V))
a__U33(tt) → tt
a__U41(tt, V1, V2) → a__U42(a__isNatKind(V1), V1, V2)
a__U42(tt, V1, V2) → a__U43(a__isNatIListKind(V2), V1, V2)
a__U43(tt, V1, V2) → a__U44(a__isNatIListKind(V2), V1, V2)
a__U44(tt, V1, V2) → a__U45(a__isNat(V1), V2)
a__U45(tt, V2) → a__U46(a__isNatIList(V2))
a__U46(tt) → tt
a__U51(tt, V2) → a__U52(a__isNatIListKind(V2))
a__U52(tt) → tt
a__U61(tt) → tt
a__U71(tt) → tt
a__U81(tt, V1, V2) → a__U82(a__isNatKind(V1), V1, V2)
a__U82(tt, V1, V2) → a__U83(a__isNatIListKind(V2), V1, V2)
a__U83(tt, V1, V2) → a__U84(a__isNatIListKind(V2), V1, V2)
a__U84(tt, V1, V2) → a__U85(a__isNat(V1), V2)
a__U85(tt, V2) → a__U86(a__isNatList(V2))
a__U86(tt) → tt
a__U91(tt, L, N) → a__U92(a__isNatIListKind(L), L, N)
a__U92(tt, L, N) → a__U93(a__isNat(N), L, N)
a__U93(tt, L, N) → a__U94(a__isNatKind(N), L)
a__U94(tt, L) → s(a__length(mark(L)))
a__isNat(0') → tt
a__isNat(length(V1)) → a__U11(a__isNatIListKind(V1), V1)
a__isNat(s(V1)) → a__U21(a__isNatKind(V1), V1)
a__isNatIList(V) → a__U31(a__isNatIListKind(V), V)
a__isNatIList(zeros) → tt
a__isNatIList(cons(V1, V2)) → a__U41(a__isNatKind(V1), V1, V2)
a__isNatIListKind(nil) → tt
a__isNatIListKind(zeros) → tt
a__isNatIListKind(cons(V1, V2)) → a__U51(a__isNatKind(V1), V2)
a__isNatKind(0') → tt
a__isNatKind(length(V1)) → a__U61(a__isNatIListKind(V1))
a__isNatKind(s(V1)) → a__U71(a__isNatKind(V1))
a__isNatList(nil) → tt
a__isNatList(cons(V1, V2)) → a__U81(a__isNatKind(V1), V1, V2)
a__length(nil) → 0'
a__length(cons(N, L)) → a__U91(a__isNatList(L), L, N)
mark(zeros) → a__zeros
mark(U11(X1, X2)) → a__U11(mark(X1), X2)
mark(U12(X1, X2)) → a__U12(mark(X1), X2)
mark(isNatIListKind(X)) → a__isNatIListKind(X)
mark(U13(X)) → a__U13(mark(X))
mark(isNatList(X)) → a__isNatList(X)
mark(U21(X1, X2)) → a__U21(mark(X1), X2)
mark(U22(X1, X2)) → a__U22(mark(X1), X2)
mark(isNatKind(X)) → a__isNatKind(X)
mark(U23(X)) → a__U23(mark(X))
mark(isNat(X)) → a__isNat(X)
mark(U31(X1, X2)) → a__U31(mark(X1), X2)
mark(U32(X1, X2)) → a__U32(mark(X1), X2)
mark(U33(X)) → a__U33(mark(X))
mark(U41(X1, X2, X3)) → a__U41(mark(X1), X2, X3)
mark(U42(X1, X2, X3)) → a__U42(mark(X1), X2, X3)
mark(U43(X1, X2, X3)) → a__U43(mark(X1), X2, X3)
mark(U44(X1, X2, X3)) → a__U44(mark(X1), X2, X3)
mark(U45(X1, X2)) → a__U45(mark(X1), X2)
mark(U46(X)) → a__U46(mark(X))
mark(isNatIList(X)) → a__isNatIList(X)
mark(U51(X1, X2)) → a__U51(mark(X1), X2)
mark(U52(X)) → a__U52(mark(X))
mark(U61(X)) → a__U61(mark(X))
mark(U71(X)) → a__U71(mark(X))
mark(U81(X1, X2, X3)) → a__U81(mark(X1), X2, X3)
mark(U82(X1, X2, X3)) → a__U82(mark(X1), X2, X3)
mark(U83(X1, X2, X3)) → a__U83(mark(X1), X2, X3)
mark(U84(X1, X2, X3)) → a__U84(mark(X1), X2, X3)
mark(U85(X1, X2)) → a__U85(mark(X1), X2)
mark(U86(X)) → a__U86(mark(X))
mark(U91(X1, X2, X3)) → a__U91(mark(X1), X2, X3)
mark(U92(X1, X2, X3)) → a__U92(mark(X1), X2, X3)
mark(U93(X1, X2, X3)) → a__U93(mark(X1), X2, X3)
mark(U94(X1, X2)) → a__U94(mark(X1), X2)
mark(length(X)) → a__length(mark(X))
mark(cons(X1, X2)) → cons(mark(X1), X2)
mark(0') → 0'
mark(tt) → tt
mark(s(X)) → s(mark(X))
mark(nil) → nil
a__zeroszeros
a__U11(X1, X2) → U11(X1, X2)
a__U12(X1, X2) → U12(X1, X2)
a__isNatIListKind(X) → isNatIListKind(X)
a__U13(X) → U13(X)
a__isNatList(X) → isNatList(X)
a__U21(X1, X2) → U21(X1, X2)
a__U22(X1, X2) → U22(X1, X2)
a__isNatKind(X) → isNatKind(X)
a__U23(X) → U23(X)
a__isNat(X) → isNat(X)
a__U31(X1, X2) → U31(X1, X2)
a__U32(X1, X2) → U32(X1, X2)
a__U33(X) → U33(X)
a__U41(X1, X2, X3) → U41(X1, X2, X3)
a__U42(X1, X2, X3) → U42(X1, X2, X3)
a__U43(X1, X2, X3) → U43(X1, X2, X3)
a__U44(X1, X2, X3) → U44(X1, X2, X3)
a__U45(X1, X2) → U45(X1, X2)
a__U46(X) → U46(X)
a__isNatIList(X) → isNatIList(X)
a__U51(X1, X2) → U51(X1, X2)
a__U52(X) → U52(X)
a__U61(X) → U61(X)
a__U71(X) → U71(X)
a__U81(X1, X2, X3) → U81(X1, X2, X3)
a__U82(X1, X2, X3) → U82(X1, X2, X3)
a__U83(X1, X2, X3) → U83(X1, X2, X3)
a__U84(X1, X2, X3) → U84(X1, X2, X3)
a__U85(X1, X2) → U85(X1, X2)
a__U86(X) → U86(X)
a__U91(X1, X2, X3) → U91(X1, X2, X3)
a__U92(X1, X2, X3) → U92(X1, X2, X3)
a__U93(X1, X2, X3) → U93(X1, X2, X3)
a__U94(X1, X2) → U94(X1, X2)
a__length(X) → length(X)

Types:
a__zeros :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
cons :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
0' :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
zeros :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U11 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
tt :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U12 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatIListKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U13 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U21 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U22 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U23 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNat :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U31 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U32 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U33 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U41 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U42 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U43 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U44 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U45 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U46 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatIList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U51 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U52 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U61 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U71 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U81 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U82 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U83 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U84 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U85 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U86 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U91 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U92 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U93 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U94 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
s :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__length :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
mark :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
length :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
nil :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U11 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U12 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatIListKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U13 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U21 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U22 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U23 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNat :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U31 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U32 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U33 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U41 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U42 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U43 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U44 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U45 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U46 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatIList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U51 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U52 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U61 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U71 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U81 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U82 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U83 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U84 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U85 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U86 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U91 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U92 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U93 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U94 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
hole_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U941_0 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0 :: Nat → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94

Generator Equations:
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(0) ⇔ 0'
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(+(x, 1)) ⇔ cons(gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(x), 0')

The following defined symbols remain to be analysed:
a__U45, a__U41, a__isNatIList, a__U91, a__U92, a__U93, a__U94, a__length, mark

They will be analysed ascendingly in the following order:
a__U41 = a__U42
a__U41 = a__U43
a__U41 = a__U44
a__U41 = a__U45
a__U41 = a__isNatIList
a__U41 < mark
a__U42 = a__U43
a__U42 = a__U44
a__U42 = a__U45
a__U42 = a__isNatIList
a__U42 < mark
a__U43 = a__U44
a__U43 = a__U45
a__U43 = a__isNatIList
a__U43 < mark
a__U44 = a__U45
a__U44 = a__isNatIList
a__U44 < mark
a__U45 = a__isNatIList
a__U45 < mark
a__isNatIList < mark
a__U91 = a__U92
a__U91 = a__U93
a__U91 = a__U94
a__U91 = a__length
a__U91 = mark
a__U92 = a__U93
a__U92 = a__U94
a__U92 = a__length
a__U92 = mark
a__U93 = a__U94
a__U93 = a__length
a__U93 = mark
a__U94 = a__length
a__U94 = mark
a__length = mark

(43) NoRewriteLemmaProof (LOWER BOUND(ID) transformation)

Could not prove a rewrite lemma for the defined symbol a__U45.

(44) Obligation:

TRS:
Rules:
a__zeroscons(0', zeros)
a__U11(tt, V1) → a__U12(a__isNatIListKind(V1), V1)
a__U12(tt, V1) → a__U13(a__isNatList(V1))
a__U13(tt) → tt
a__U21(tt, V1) → a__U22(a__isNatKind(V1), V1)
a__U22(tt, V1) → a__U23(a__isNat(V1))
a__U23(tt) → tt
a__U31(tt, V) → a__U32(a__isNatIListKind(V), V)
a__U32(tt, V) → a__U33(a__isNatList(V))
a__U33(tt) → tt
a__U41(tt, V1, V2) → a__U42(a__isNatKind(V1), V1, V2)
a__U42(tt, V1, V2) → a__U43(a__isNatIListKind(V2), V1, V2)
a__U43(tt, V1, V2) → a__U44(a__isNatIListKind(V2), V1, V2)
a__U44(tt, V1, V2) → a__U45(a__isNat(V1), V2)
a__U45(tt, V2) → a__U46(a__isNatIList(V2))
a__U46(tt) → tt
a__U51(tt, V2) → a__U52(a__isNatIListKind(V2))
a__U52(tt) → tt
a__U61(tt) → tt
a__U71(tt) → tt
a__U81(tt, V1, V2) → a__U82(a__isNatKind(V1), V1, V2)
a__U82(tt, V1, V2) → a__U83(a__isNatIListKind(V2), V1, V2)
a__U83(tt, V1, V2) → a__U84(a__isNatIListKind(V2), V1, V2)
a__U84(tt, V1, V2) → a__U85(a__isNat(V1), V2)
a__U85(tt, V2) → a__U86(a__isNatList(V2))
a__U86(tt) → tt
a__U91(tt, L, N) → a__U92(a__isNatIListKind(L), L, N)
a__U92(tt, L, N) → a__U93(a__isNat(N), L, N)
a__U93(tt, L, N) → a__U94(a__isNatKind(N), L)
a__U94(tt, L) → s(a__length(mark(L)))
a__isNat(0') → tt
a__isNat(length(V1)) → a__U11(a__isNatIListKind(V1), V1)
a__isNat(s(V1)) → a__U21(a__isNatKind(V1), V1)
a__isNatIList(V) → a__U31(a__isNatIListKind(V), V)
a__isNatIList(zeros) → tt
a__isNatIList(cons(V1, V2)) → a__U41(a__isNatKind(V1), V1, V2)
a__isNatIListKind(nil) → tt
a__isNatIListKind(zeros) → tt
a__isNatIListKind(cons(V1, V2)) → a__U51(a__isNatKind(V1), V2)
a__isNatKind(0') → tt
a__isNatKind(length(V1)) → a__U61(a__isNatIListKind(V1))
a__isNatKind(s(V1)) → a__U71(a__isNatKind(V1))
a__isNatList(nil) → tt
a__isNatList(cons(V1, V2)) → a__U81(a__isNatKind(V1), V1, V2)
a__length(nil) → 0'
a__length(cons(N, L)) → a__U91(a__isNatList(L), L, N)
mark(zeros) → a__zeros
mark(U11(X1, X2)) → a__U11(mark(X1), X2)
mark(U12(X1, X2)) → a__U12(mark(X1), X2)
mark(isNatIListKind(X)) → a__isNatIListKind(X)
mark(U13(X)) → a__U13(mark(X))
mark(isNatList(X)) → a__isNatList(X)
mark(U21(X1, X2)) → a__U21(mark(X1), X2)
mark(U22(X1, X2)) → a__U22(mark(X1), X2)
mark(isNatKind(X)) → a__isNatKind(X)
mark(U23(X)) → a__U23(mark(X))
mark(isNat(X)) → a__isNat(X)
mark(U31(X1, X2)) → a__U31(mark(X1), X2)
mark(U32(X1, X2)) → a__U32(mark(X1), X2)
mark(U33(X)) → a__U33(mark(X))
mark(U41(X1, X2, X3)) → a__U41(mark(X1), X2, X3)
mark(U42(X1, X2, X3)) → a__U42(mark(X1), X2, X3)
mark(U43(X1, X2, X3)) → a__U43(mark(X1), X2, X3)
mark(U44(X1, X2, X3)) → a__U44(mark(X1), X2, X3)
mark(U45(X1, X2)) → a__U45(mark(X1), X2)
mark(U46(X)) → a__U46(mark(X))
mark(isNatIList(X)) → a__isNatIList(X)
mark(U51(X1, X2)) → a__U51(mark(X1), X2)
mark(U52(X)) → a__U52(mark(X))
mark(U61(X)) → a__U61(mark(X))
mark(U71(X)) → a__U71(mark(X))
mark(U81(X1, X2, X3)) → a__U81(mark(X1), X2, X3)
mark(U82(X1, X2, X3)) → a__U82(mark(X1), X2, X3)
mark(U83(X1, X2, X3)) → a__U83(mark(X1), X2, X3)
mark(U84(X1, X2, X3)) → a__U84(mark(X1), X2, X3)
mark(U85(X1, X2)) → a__U85(mark(X1), X2)
mark(U86(X)) → a__U86(mark(X))
mark(U91(X1, X2, X3)) → a__U91(mark(X1), X2, X3)
mark(U92(X1, X2, X3)) → a__U92(mark(X1), X2, X3)
mark(U93(X1, X2, X3)) → a__U93(mark(X1), X2, X3)
mark(U94(X1, X2)) → a__U94(mark(X1), X2)
mark(length(X)) → a__length(mark(X))
mark(cons(X1, X2)) → cons(mark(X1), X2)
mark(0') → 0'
mark(tt) → tt
mark(s(X)) → s(mark(X))
mark(nil) → nil
a__zeroszeros
a__U11(X1, X2) → U11(X1, X2)
a__U12(X1, X2) → U12(X1, X2)
a__isNatIListKind(X) → isNatIListKind(X)
a__U13(X) → U13(X)
a__isNatList(X) → isNatList(X)
a__U21(X1, X2) → U21(X1, X2)
a__U22(X1, X2) → U22(X1, X2)
a__isNatKind(X) → isNatKind(X)
a__U23(X) → U23(X)
a__isNat(X) → isNat(X)
a__U31(X1, X2) → U31(X1, X2)
a__U32(X1, X2) → U32(X1, X2)
a__U33(X) → U33(X)
a__U41(X1, X2, X3) → U41(X1, X2, X3)
a__U42(X1, X2, X3) → U42(X1, X2, X3)
a__U43(X1, X2, X3) → U43(X1, X2, X3)
a__U44(X1, X2, X3) → U44(X1, X2, X3)
a__U45(X1, X2) → U45(X1, X2)
a__U46(X) → U46(X)
a__isNatIList(X) → isNatIList(X)
a__U51(X1, X2) → U51(X1, X2)
a__U52(X) → U52(X)
a__U61(X) → U61(X)
a__U71(X) → U71(X)
a__U81(X1, X2, X3) → U81(X1, X2, X3)
a__U82(X1, X2, X3) → U82(X1, X2, X3)
a__U83(X1, X2, X3) → U83(X1, X2, X3)
a__U84(X1, X2, X3) → U84(X1, X2, X3)
a__U85(X1, X2) → U85(X1, X2)
a__U86(X) → U86(X)
a__U91(X1, X2, X3) → U91(X1, X2, X3)
a__U92(X1, X2, X3) → U92(X1, X2, X3)
a__U93(X1, X2, X3) → U93(X1, X2, X3)
a__U94(X1, X2) → U94(X1, X2)
a__length(X) → length(X)

Types:
a__zeros :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
cons :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
0' :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
zeros :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U11 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
tt :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U12 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatIListKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U13 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U21 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U22 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U23 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNat :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U31 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U32 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U33 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U41 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U42 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U43 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U44 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U45 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U46 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatIList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U51 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U52 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U61 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U71 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U81 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U82 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U83 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U84 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U85 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U86 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U91 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U92 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U93 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U94 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
s :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__length :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
mark :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
length :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
nil :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U11 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U12 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatIListKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U13 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U21 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U22 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U23 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNat :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U31 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U32 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U33 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U41 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U42 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U43 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U44 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U45 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U46 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatIList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U51 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U52 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U61 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U71 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U81 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U82 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U83 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U84 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U85 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U86 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U91 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U92 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U93 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U94 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
hole_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U941_0 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0 :: Nat → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94

Generator Equations:
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(0) ⇔ 0'
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(+(x, 1)) ⇔ cons(gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(x), 0')

The following defined symbols remain to be analysed:
a__isNatIList, a__U41, a__U91, a__U92, a__U93, a__U94, a__length, mark

They will be analysed ascendingly in the following order:
a__U41 = a__U42
a__U41 = a__U43
a__U41 = a__U44
a__U41 = a__U45
a__U41 = a__isNatIList
a__U41 < mark
a__U42 = a__U43
a__U42 = a__U44
a__U42 = a__U45
a__U42 = a__isNatIList
a__U42 < mark
a__U43 = a__U44
a__U43 = a__U45
a__U43 = a__isNatIList
a__U43 < mark
a__U44 = a__U45
a__U44 = a__isNatIList
a__U44 < mark
a__U45 = a__isNatIList
a__U45 < mark
a__isNatIList < mark
a__U91 = a__U92
a__U91 = a__U93
a__U91 = a__U94
a__U91 = a__length
a__U91 = mark
a__U92 = a__U93
a__U92 = a__U94
a__U92 = a__length
a__U92 = mark
a__U93 = a__U94
a__U93 = a__length
a__U93 = mark
a__U94 = a__length
a__U94 = mark
a__length = mark

(45) NoRewriteLemmaProof (LOWER BOUND(ID) transformation)

Could not prove a rewrite lemma for the defined symbol a__isNatIList.

(46) Obligation:

TRS:
Rules:
a__zeroscons(0', zeros)
a__U11(tt, V1) → a__U12(a__isNatIListKind(V1), V1)
a__U12(tt, V1) → a__U13(a__isNatList(V1))
a__U13(tt) → tt
a__U21(tt, V1) → a__U22(a__isNatKind(V1), V1)
a__U22(tt, V1) → a__U23(a__isNat(V1))
a__U23(tt) → tt
a__U31(tt, V) → a__U32(a__isNatIListKind(V), V)
a__U32(tt, V) → a__U33(a__isNatList(V))
a__U33(tt) → tt
a__U41(tt, V1, V2) → a__U42(a__isNatKind(V1), V1, V2)
a__U42(tt, V1, V2) → a__U43(a__isNatIListKind(V2), V1, V2)
a__U43(tt, V1, V2) → a__U44(a__isNatIListKind(V2), V1, V2)
a__U44(tt, V1, V2) → a__U45(a__isNat(V1), V2)
a__U45(tt, V2) → a__U46(a__isNatIList(V2))
a__U46(tt) → tt
a__U51(tt, V2) → a__U52(a__isNatIListKind(V2))
a__U52(tt) → tt
a__U61(tt) → tt
a__U71(tt) → tt
a__U81(tt, V1, V2) → a__U82(a__isNatKind(V1), V1, V2)
a__U82(tt, V1, V2) → a__U83(a__isNatIListKind(V2), V1, V2)
a__U83(tt, V1, V2) → a__U84(a__isNatIListKind(V2), V1, V2)
a__U84(tt, V1, V2) → a__U85(a__isNat(V1), V2)
a__U85(tt, V2) → a__U86(a__isNatList(V2))
a__U86(tt) → tt
a__U91(tt, L, N) → a__U92(a__isNatIListKind(L), L, N)
a__U92(tt, L, N) → a__U93(a__isNat(N), L, N)
a__U93(tt, L, N) → a__U94(a__isNatKind(N), L)
a__U94(tt, L) → s(a__length(mark(L)))
a__isNat(0') → tt
a__isNat(length(V1)) → a__U11(a__isNatIListKind(V1), V1)
a__isNat(s(V1)) → a__U21(a__isNatKind(V1), V1)
a__isNatIList(V) → a__U31(a__isNatIListKind(V), V)
a__isNatIList(zeros) → tt
a__isNatIList(cons(V1, V2)) → a__U41(a__isNatKind(V1), V1, V2)
a__isNatIListKind(nil) → tt
a__isNatIListKind(zeros) → tt
a__isNatIListKind(cons(V1, V2)) → a__U51(a__isNatKind(V1), V2)
a__isNatKind(0') → tt
a__isNatKind(length(V1)) → a__U61(a__isNatIListKind(V1))
a__isNatKind(s(V1)) → a__U71(a__isNatKind(V1))
a__isNatList(nil) → tt
a__isNatList(cons(V1, V2)) → a__U81(a__isNatKind(V1), V1, V2)
a__length(nil) → 0'
a__length(cons(N, L)) → a__U91(a__isNatList(L), L, N)
mark(zeros) → a__zeros
mark(U11(X1, X2)) → a__U11(mark(X1), X2)
mark(U12(X1, X2)) → a__U12(mark(X1), X2)
mark(isNatIListKind(X)) → a__isNatIListKind(X)
mark(U13(X)) → a__U13(mark(X))
mark(isNatList(X)) → a__isNatList(X)
mark(U21(X1, X2)) → a__U21(mark(X1), X2)
mark(U22(X1, X2)) → a__U22(mark(X1), X2)
mark(isNatKind(X)) → a__isNatKind(X)
mark(U23(X)) → a__U23(mark(X))
mark(isNat(X)) → a__isNat(X)
mark(U31(X1, X2)) → a__U31(mark(X1), X2)
mark(U32(X1, X2)) → a__U32(mark(X1), X2)
mark(U33(X)) → a__U33(mark(X))
mark(U41(X1, X2, X3)) → a__U41(mark(X1), X2, X3)
mark(U42(X1, X2, X3)) → a__U42(mark(X1), X2, X3)
mark(U43(X1, X2, X3)) → a__U43(mark(X1), X2, X3)
mark(U44(X1, X2, X3)) → a__U44(mark(X1), X2, X3)
mark(U45(X1, X2)) → a__U45(mark(X1), X2)
mark(U46(X)) → a__U46(mark(X))
mark(isNatIList(X)) → a__isNatIList(X)
mark(U51(X1, X2)) → a__U51(mark(X1), X2)
mark(U52(X)) → a__U52(mark(X))
mark(U61(X)) → a__U61(mark(X))
mark(U71(X)) → a__U71(mark(X))
mark(U81(X1, X2, X3)) → a__U81(mark(X1), X2, X3)
mark(U82(X1, X2, X3)) → a__U82(mark(X1), X2, X3)
mark(U83(X1, X2, X3)) → a__U83(mark(X1), X2, X3)
mark(U84(X1, X2, X3)) → a__U84(mark(X1), X2, X3)
mark(U85(X1, X2)) → a__U85(mark(X1), X2)
mark(U86(X)) → a__U86(mark(X))
mark(U91(X1, X2, X3)) → a__U91(mark(X1), X2, X3)
mark(U92(X1, X2, X3)) → a__U92(mark(X1), X2, X3)
mark(U93(X1, X2, X3)) → a__U93(mark(X1), X2, X3)
mark(U94(X1, X2)) → a__U94(mark(X1), X2)
mark(length(X)) → a__length(mark(X))
mark(cons(X1, X2)) → cons(mark(X1), X2)
mark(0') → 0'
mark(tt) → tt
mark(s(X)) → s(mark(X))
mark(nil) → nil
a__zeroszeros
a__U11(X1, X2) → U11(X1, X2)
a__U12(X1, X2) → U12(X1, X2)
a__isNatIListKind(X) → isNatIListKind(X)
a__U13(X) → U13(X)
a__isNatList(X) → isNatList(X)
a__U21(X1, X2) → U21(X1, X2)
a__U22(X1, X2) → U22(X1, X2)
a__isNatKind(X) → isNatKind(X)
a__U23(X) → U23(X)
a__isNat(X) → isNat(X)
a__U31(X1, X2) → U31(X1, X2)
a__U32(X1, X2) → U32(X1, X2)
a__U33(X) → U33(X)
a__U41(X1, X2, X3) → U41(X1, X2, X3)
a__U42(X1, X2, X3) → U42(X1, X2, X3)
a__U43(X1, X2, X3) → U43(X1, X2, X3)
a__U44(X1, X2, X3) → U44(X1, X2, X3)
a__U45(X1, X2) → U45(X1, X2)
a__U46(X) → U46(X)
a__isNatIList(X) → isNatIList(X)
a__U51(X1, X2) → U51(X1, X2)
a__U52(X) → U52(X)
a__U61(X) → U61(X)
a__U71(X) → U71(X)
a__U81(X1, X2, X3) → U81(X1, X2, X3)
a__U82(X1, X2, X3) → U82(X1, X2, X3)
a__U83(X1, X2, X3) → U83(X1, X2, X3)
a__U84(X1, X2, X3) → U84(X1, X2, X3)
a__U85(X1, X2) → U85(X1, X2)
a__U86(X) → U86(X)
a__U91(X1, X2, X3) → U91(X1, X2, X3)
a__U92(X1, X2, X3) → U92(X1, X2, X3)
a__U93(X1, X2, X3) → U93(X1, X2, X3)
a__U94(X1, X2) → U94(X1, X2)
a__length(X) → length(X)

Types:
a__zeros :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
cons :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
0' :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
zeros :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U11 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
tt :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U12 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatIListKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U13 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U21 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U22 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U23 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNat :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U31 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U32 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U33 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U41 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U42 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U43 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U44 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U45 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U46 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatIList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U51 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U52 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U61 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U71 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U81 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U82 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U83 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U84 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U85 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U86 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U91 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U92 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U93 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U94 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
s :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__length :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
mark :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
length :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
nil :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U11 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U12 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatIListKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U13 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U21 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U22 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U23 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNat :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U31 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U32 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U33 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U41 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U42 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U43 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U44 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U45 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U46 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatIList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U51 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U52 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U61 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U71 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U81 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U82 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U83 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U84 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U85 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U86 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U91 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U92 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U93 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U94 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
hole_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U941_0 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0 :: Nat → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94

Generator Equations:
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(0) ⇔ 0'
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(+(x, 1)) ⇔ cons(gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(x), 0')

The following defined symbols remain to be analysed:
a__U41, a__U91, a__U92, a__U93, a__U94, a__length, mark

They will be analysed ascendingly in the following order:
a__U41 = a__U42
a__U41 = a__U43
a__U41 = a__U44
a__U41 = a__U45
a__U41 = a__isNatIList
a__U41 < mark
a__U42 = a__U43
a__U42 = a__U44
a__U42 = a__U45
a__U42 = a__isNatIList
a__U42 < mark
a__U43 = a__U44
a__U43 = a__U45
a__U43 = a__isNatIList
a__U43 < mark
a__U44 = a__U45
a__U44 = a__isNatIList
a__U44 < mark
a__U45 = a__isNatIList
a__U45 < mark
a__isNatIList < mark
a__U91 = a__U92
a__U91 = a__U93
a__U91 = a__U94
a__U91 = a__length
a__U91 = mark
a__U92 = a__U93
a__U92 = a__U94
a__U92 = a__length
a__U92 = mark
a__U93 = a__U94
a__U93 = a__length
a__U93 = mark
a__U94 = a__length
a__U94 = mark
a__length = mark

(47) NoRewriteLemmaProof (LOWER BOUND(ID) transformation)

Could not prove a rewrite lemma for the defined symbol a__U41.

(48) Obligation:

TRS:
Rules:
a__zeroscons(0', zeros)
a__U11(tt, V1) → a__U12(a__isNatIListKind(V1), V1)
a__U12(tt, V1) → a__U13(a__isNatList(V1))
a__U13(tt) → tt
a__U21(tt, V1) → a__U22(a__isNatKind(V1), V1)
a__U22(tt, V1) → a__U23(a__isNat(V1))
a__U23(tt) → tt
a__U31(tt, V) → a__U32(a__isNatIListKind(V), V)
a__U32(tt, V) → a__U33(a__isNatList(V))
a__U33(tt) → tt
a__U41(tt, V1, V2) → a__U42(a__isNatKind(V1), V1, V2)
a__U42(tt, V1, V2) → a__U43(a__isNatIListKind(V2), V1, V2)
a__U43(tt, V1, V2) → a__U44(a__isNatIListKind(V2), V1, V2)
a__U44(tt, V1, V2) → a__U45(a__isNat(V1), V2)
a__U45(tt, V2) → a__U46(a__isNatIList(V2))
a__U46(tt) → tt
a__U51(tt, V2) → a__U52(a__isNatIListKind(V2))
a__U52(tt) → tt
a__U61(tt) → tt
a__U71(tt) → tt
a__U81(tt, V1, V2) → a__U82(a__isNatKind(V1), V1, V2)
a__U82(tt, V1, V2) → a__U83(a__isNatIListKind(V2), V1, V2)
a__U83(tt, V1, V2) → a__U84(a__isNatIListKind(V2), V1, V2)
a__U84(tt, V1, V2) → a__U85(a__isNat(V1), V2)
a__U85(tt, V2) → a__U86(a__isNatList(V2))
a__U86(tt) → tt
a__U91(tt, L, N) → a__U92(a__isNatIListKind(L), L, N)
a__U92(tt, L, N) → a__U93(a__isNat(N), L, N)
a__U93(tt, L, N) → a__U94(a__isNatKind(N), L)
a__U94(tt, L) → s(a__length(mark(L)))
a__isNat(0') → tt
a__isNat(length(V1)) → a__U11(a__isNatIListKind(V1), V1)
a__isNat(s(V1)) → a__U21(a__isNatKind(V1), V1)
a__isNatIList(V) → a__U31(a__isNatIListKind(V), V)
a__isNatIList(zeros) → tt
a__isNatIList(cons(V1, V2)) → a__U41(a__isNatKind(V1), V1, V2)
a__isNatIListKind(nil) → tt
a__isNatIListKind(zeros) → tt
a__isNatIListKind(cons(V1, V2)) → a__U51(a__isNatKind(V1), V2)
a__isNatKind(0') → tt
a__isNatKind(length(V1)) → a__U61(a__isNatIListKind(V1))
a__isNatKind(s(V1)) → a__U71(a__isNatKind(V1))
a__isNatList(nil) → tt
a__isNatList(cons(V1, V2)) → a__U81(a__isNatKind(V1), V1, V2)
a__length(nil) → 0'
a__length(cons(N, L)) → a__U91(a__isNatList(L), L, N)
mark(zeros) → a__zeros
mark(U11(X1, X2)) → a__U11(mark(X1), X2)
mark(U12(X1, X2)) → a__U12(mark(X1), X2)
mark(isNatIListKind(X)) → a__isNatIListKind(X)
mark(U13(X)) → a__U13(mark(X))
mark(isNatList(X)) → a__isNatList(X)
mark(U21(X1, X2)) → a__U21(mark(X1), X2)
mark(U22(X1, X2)) → a__U22(mark(X1), X2)
mark(isNatKind(X)) → a__isNatKind(X)
mark(U23(X)) → a__U23(mark(X))
mark(isNat(X)) → a__isNat(X)
mark(U31(X1, X2)) → a__U31(mark(X1), X2)
mark(U32(X1, X2)) → a__U32(mark(X1), X2)
mark(U33(X)) → a__U33(mark(X))
mark(U41(X1, X2, X3)) → a__U41(mark(X1), X2, X3)
mark(U42(X1, X2, X3)) → a__U42(mark(X1), X2, X3)
mark(U43(X1, X2, X3)) → a__U43(mark(X1), X2, X3)
mark(U44(X1, X2, X3)) → a__U44(mark(X1), X2, X3)
mark(U45(X1, X2)) → a__U45(mark(X1), X2)
mark(U46(X)) → a__U46(mark(X))
mark(isNatIList(X)) → a__isNatIList(X)
mark(U51(X1, X2)) → a__U51(mark(X1), X2)
mark(U52(X)) → a__U52(mark(X))
mark(U61(X)) → a__U61(mark(X))
mark(U71(X)) → a__U71(mark(X))
mark(U81(X1, X2, X3)) → a__U81(mark(X1), X2, X3)
mark(U82(X1, X2, X3)) → a__U82(mark(X1), X2, X3)
mark(U83(X1, X2, X3)) → a__U83(mark(X1), X2, X3)
mark(U84(X1, X2, X3)) → a__U84(mark(X1), X2, X3)
mark(U85(X1, X2)) → a__U85(mark(X1), X2)
mark(U86(X)) → a__U86(mark(X))
mark(U91(X1, X2, X3)) → a__U91(mark(X1), X2, X3)
mark(U92(X1, X2, X3)) → a__U92(mark(X1), X2, X3)
mark(U93(X1, X2, X3)) → a__U93(mark(X1), X2, X3)
mark(U94(X1, X2)) → a__U94(mark(X1), X2)
mark(length(X)) → a__length(mark(X))
mark(cons(X1, X2)) → cons(mark(X1), X2)
mark(0') → 0'
mark(tt) → tt
mark(s(X)) → s(mark(X))
mark(nil) → nil
a__zeroszeros
a__U11(X1, X2) → U11(X1, X2)
a__U12(X1, X2) → U12(X1, X2)
a__isNatIListKind(X) → isNatIListKind(X)
a__U13(X) → U13(X)
a__isNatList(X) → isNatList(X)
a__U21(X1, X2) → U21(X1, X2)
a__U22(X1, X2) → U22(X1, X2)
a__isNatKind(X) → isNatKind(X)
a__U23(X) → U23(X)
a__isNat(X) → isNat(X)
a__U31(X1, X2) → U31(X1, X2)
a__U32(X1, X2) → U32(X1, X2)
a__U33(X) → U33(X)
a__U41(X1, X2, X3) → U41(X1, X2, X3)
a__U42(X1, X2, X3) → U42(X1, X2, X3)
a__U43(X1, X2, X3) → U43(X1, X2, X3)
a__U44(X1, X2, X3) → U44(X1, X2, X3)
a__U45(X1, X2) → U45(X1, X2)
a__U46(X) → U46(X)
a__isNatIList(X) → isNatIList(X)
a__U51(X1, X2) → U51(X1, X2)
a__U52(X) → U52(X)
a__U61(X) → U61(X)
a__U71(X) → U71(X)
a__U81(X1, X2, X3) → U81(X1, X2, X3)
a__U82(X1, X2, X3) → U82(X1, X2, X3)
a__U83(X1, X2, X3) → U83(X1, X2, X3)
a__U84(X1, X2, X3) → U84(X1, X2, X3)
a__U85(X1, X2) → U85(X1, X2)
a__U86(X) → U86(X)
a__U91(X1, X2, X3) → U91(X1, X2, X3)
a__U92(X1, X2, X3) → U92(X1, X2, X3)
a__U93(X1, X2, X3) → U93(X1, X2, X3)
a__U94(X1, X2) → U94(X1, X2)
a__length(X) → length(X)

Types:
a__zeros :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
cons :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
0' :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
zeros :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U11 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
tt :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U12 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatIListKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U13 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U21 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U22 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U23 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNat :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U31 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U32 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U33 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U41 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U42 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U43 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U44 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U45 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U46 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatIList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U51 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U52 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U61 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U71 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U81 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U82 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U83 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U84 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U85 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U86 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U91 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U92 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U93 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U94 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
s :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__length :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
mark :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
length :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
nil :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U11 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U12 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatIListKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U13 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U21 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U22 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U23 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNat :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U31 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U32 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U33 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U41 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U42 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U43 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U44 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U45 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U46 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatIList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U51 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U52 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U61 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U71 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U81 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U82 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U83 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U84 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U85 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U86 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U91 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U92 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U93 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U94 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
hole_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U941_0 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0 :: Nat → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94

Generator Equations:
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(0) ⇔ 0'
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(+(x, 1)) ⇔ cons(gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(x), 0')

The following defined symbols remain to be analysed:
a__U92, a__U91, a__U93, a__U94, a__length, mark

They will be analysed ascendingly in the following order:
a__U91 = a__U92
a__U91 = a__U93
a__U91 = a__U94
a__U91 = a__length
a__U91 = mark
a__U92 = a__U93
a__U92 = a__U94
a__U92 = a__length
a__U92 = mark
a__U93 = a__U94
a__U93 = a__length
a__U93 = mark
a__U94 = a__length
a__U94 = mark
a__length = mark

(49) NoRewriteLemmaProof (LOWER BOUND(ID) transformation)

Could not prove a rewrite lemma for the defined symbol a__U92.

(50) Obligation:

TRS:
Rules:
a__zeroscons(0', zeros)
a__U11(tt, V1) → a__U12(a__isNatIListKind(V1), V1)
a__U12(tt, V1) → a__U13(a__isNatList(V1))
a__U13(tt) → tt
a__U21(tt, V1) → a__U22(a__isNatKind(V1), V1)
a__U22(tt, V1) → a__U23(a__isNat(V1))
a__U23(tt) → tt
a__U31(tt, V) → a__U32(a__isNatIListKind(V), V)
a__U32(tt, V) → a__U33(a__isNatList(V))
a__U33(tt) → tt
a__U41(tt, V1, V2) → a__U42(a__isNatKind(V1), V1, V2)
a__U42(tt, V1, V2) → a__U43(a__isNatIListKind(V2), V1, V2)
a__U43(tt, V1, V2) → a__U44(a__isNatIListKind(V2), V1, V2)
a__U44(tt, V1, V2) → a__U45(a__isNat(V1), V2)
a__U45(tt, V2) → a__U46(a__isNatIList(V2))
a__U46(tt) → tt
a__U51(tt, V2) → a__U52(a__isNatIListKind(V2))
a__U52(tt) → tt
a__U61(tt) → tt
a__U71(tt) → tt
a__U81(tt, V1, V2) → a__U82(a__isNatKind(V1), V1, V2)
a__U82(tt, V1, V2) → a__U83(a__isNatIListKind(V2), V1, V2)
a__U83(tt, V1, V2) → a__U84(a__isNatIListKind(V2), V1, V2)
a__U84(tt, V1, V2) → a__U85(a__isNat(V1), V2)
a__U85(tt, V2) → a__U86(a__isNatList(V2))
a__U86(tt) → tt
a__U91(tt, L, N) → a__U92(a__isNatIListKind(L), L, N)
a__U92(tt, L, N) → a__U93(a__isNat(N), L, N)
a__U93(tt, L, N) → a__U94(a__isNatKind(N), L)
a__U94(tt, L) → s(a__length(mark(L)))
a__isNat(0') → tt
a__isNat(length(V1)) → a__U11(a__isNatIListKind(V1), V1)
a__isNat(s(V1)) → a__U21(a__isNatKind(V1), V1)
a__isNatIList(V) → a__U31(a__isNatIListKind(V), V)
a__isNatIList(zeros) → tt
a__isNatIList(cons(V1, V2)) → a__U41(a__isNatKind(V1), V1, V2)
a__isNatIListKind(nil) → tt
a__isNatIListKind(zeros) → tt
a__isNatIListKind(cons(V1, V2)) → a__U51(a__isNatKind(V1), V2)
a__isNatKind(0') → tt
a__isNatKind(length(V1)) → a__U61(a__isNatIListKind(V1))
a__isNatKind(s(V1)) → a__U71(a__isNatKind(V1))
a__isNatList(nil) → tt
a__isNatList(cons(V1, V2)) → a__U81(a__isNatKind(V1), V1, V2)
a__length(nil) → 0'
a__length(cons(N, L)) → a__U91(a__isNatList(L), L, N)
mark(zeros) → a__zeros
mark(U11(X1, X2)) → a__U11(mark(X1), X2)
mark(U12(X1, X2)) → a__U12(mark(X1), X2)
mark(isNatIListKind(X)) → a__isNatIListKind(X)
mark(U13(X)) → a__U13(mark(X))
mark(isNatList(X)) → a__isNatList(X)
mark(U21(X1, X2)) → a__U21(mark(X1), X2)
mark(U22(X1, X2)) → a__U22(mark(X1), X2)
mark(isNatKind(X)) → a__isNatKind(X)
mark(U23(X)) → a__U23(mark(X))
mark(isNat(X)) → a__isNat(X)
mark(U31(X1, X2)) → a__U31(mark(X1), X2)
mark(U32(X1, X2)) → a__U32(mark(X1), X2)
mark(U33(X)) → a__U33(mark(X))
mark(U41(X1, X2, X3)) → a__U41(mark(X1), X2, X3)
mark(U42(X1, X2, X3)) → a__U42(mark(X1), X2, X3)
mark(U43(X1, X2, X3)) → a__U43(mark(X1), X2, X3)
mark(U44(X1, X2, X3)) → a__U44(mark(X1), X2, X3)
mark(U45(X1, X2)) → a__U45(mark(X1), X2)
mark(U46(X)) → a__U46(mark(X))
mark(isNatIList(X)) → a__isNatIList(X)
mark(U51(X1, X2)) → a__U51(mark(X1), X2)
mark(U52(X)) → a__U52(mark(X))
mark(U61(X)) → a__U61(mark(X))
mark(U71(X)) → a__U71(mark(X))
mark(U81(X1, X2, X3)) → a__U81(mark(X1), X2, X3)
mark(U82(X1, X2, X3)) → a__U82(mark(X1), X2, X3)
mark(U83(X1, X2, X3)) → a__U83(mark(X1), X2, X3)
mark(U84(X1, X2, X3)) → a__U84(mark(X1), X2, X3)
mark(U85(X1, X2)) → a__U85(mark(X1), X2)
mark(U86(X)) → a__U86(mark(X))
mark(U91(X1, X2, X3)) → a__U91(mark(X1), X2, X3)
mark(U92(X1, X2, X3)) → a__U92(mark(X1), X2, X3)
mark(U93(X1, X2, X3)) → a__U93(mark(X1), X2, X3)
mark(U94(X1, X2)) → a__U94(mark(X1), X2)
mark(length(X)) → a__length(mark(X))
mark(cons(X1, X2)) → cons(mark(X1), X2)
mark(0') → 0'
mark(tt) → tt
mark(s(X)) → s(mark(X))
mark(nil) → nil
a__zeroszeros
a__U11(X1, X2) → U11(X1, X2)
a__U12(X1, X2) → U12(X1, X2)
a__isNatIListKind(X) → isNatIListKind(X)
a__U13(X) → U13(X)
a__isNatList(X) → isNatList(X)
a__U21(X1, X2) → U21(X1, X2)
a__U22(X1, X2) → U22(X1, X2)
a__isNatKind(X) → isNatKind(X)
a__U23(X) → U23(X)
a__isNat(X) → isNat(X)
a__U31(X1, X2) → U31(X1, X2)
a__U32(X1, X2) → U32(X1, X2)
a__U33(X) → U33(X)
a__U41(X1, X2, X3) → U41(X1, X2, X3)
a__U42(X1, X2, X3) → U42(X1, X2, X3)
a__U43(X1, X2, X3) → U43(X1, X2, X3)
a__U44(X1, X2, X3) → U44(X1, X2, X3)
a__U45(X1, X2) → U45(X1, X2)
a__U46(X) → U46(X)
a__isNatIList(X) → isNatIList(X)
a__U51(X1, X2) → U51(X1, X2)
a__U52(X) → U52(X)
a__U61(X) → U61(X)
a__U71(X) → U71(X)
a__U81(X1, X2, X3) → U81(X1, X2, X3)
a__U82(X1, X2, X3) → U82(X1, X2, X3)
a__U83(X1, X2, X3) → U83(X1, X2, X3)
a__U84(X1, X2, X3) → U84(X1, X2, X3)
a__U85(X1, X2) → U85(X1, X2)
a__U86(X) → U86(X)
a__U91(X1, X2, X3) → U91(X1, X2, X3)
a__U92(X1, X2, X3) → U92(X1, X2, X3)
a__U93(X1, X2, X3) → U93(X1, X2, X3)
a__U94(X1, X2) → U94(X1, X2)
a__length(X) → length(X)

Types:
a__zeros :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
cons :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
0' :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
zeros :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U11 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
tt :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U12 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatIListKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U13 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U21 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U22 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U23 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNat :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U31 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U32 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U33 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U41 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U42 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U43 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U44 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U45 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U46 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatIList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U51 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U52 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U61 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U71 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U81 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U82 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U83 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U84 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U85 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U86 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U91 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U92 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U93 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U94 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
s :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__length :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
mark :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
length :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
nil :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U11 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U12 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatIListKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U13 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U21 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U22 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U23 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNat :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U31 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U32 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U33 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U41 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U42 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U43 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U44 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U45 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U46 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatIList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U51 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U52 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U61 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U71 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U81 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U82 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U83 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U84 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U85 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U86 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U91 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U92 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U93 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U94 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
hole_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U941_0 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0 :: Nat → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94

Generator Equations:
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(0) ⇔ 0'
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(+(x, 1)) ⇔ cons(gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(x), 0')

The following defined symbols remain to be analysed:
a__U93, a__U91, a__U94, a__length, mark

They will be analysed ascendingly in the following order:
a__U91 = a__U92
a__U91 = a__U93
a__U91 = a__U94
a__U91 = a__length
a__U91 = mark
a__U92 = a__U93
a__U92 = a__U94
a__U92 = a__length
a__U92 = mark
a__U93 = a__U94
a__U93 = a__length
a__U93 = mark
a__U94 = a__length
a__U94 = mark
a__length = mark

(51) NoRewriteLemmaProof (LOWER BOUND(ID) transformation)

Could not prove a rewrite lemma for the defined symbol a__U93.

(52) Obligation:

TRS:
Rules:
a__zeroscons(0', zeros)
a__U11(tt, V1) → a__U12(a__isNatIListKind(V1), V1)
a__U12(tt, V1) → a__U13(a__isNatList(V1))
a__U13(tt) → tt
a__U21(tt, V1) → a__U22(a__isNatKind(V1), V1)
a__U22(tt, V1) → a__U23(a__isNat(V1))
a__U23(tt) → tt
a__U31(tt, V) → a__U32(a__isNatIListKind(V), V)
a__U32(tt, V) → a__U33(a__isNatList(V))
a__U33(tt) → tt
a__U41(tt, V1, V2) → a__U42(a__isNatKind(V1), V1, V2)
a__U42(tt, V1, V2) → a__U43(a__isNatIListKind(V2), V1, V2)
a__U43(tt, V1, V2) → a__U44(a__isNatIListKind(V2), V1, V2)
a__U44(tt, V1, V2) → a__U45(a__isNat(V1), V2)
a__U45(tt, V2) → a__U46(a__isNatIList(V2))
a__U46(tt) → tt
a__U51(tt, V2) → a__U52(a__isNatIListKind(V2))
a__U52(tt) → tt
a__U61(tt) → tt
a__U71(tt) → tt
a__U81(tt, V1, V2) → a__U82(a__isNatKind(V1), V1, V2)
a__U82(tt, V1, V2) → a__U83(a__isNatIListKind(V2), V1, V2)
a__U83(tt, V1, V2) → a__U84(a__isNatIListKind(V2), V1, V2)
a__U84(tt, V1, V2) → a__U85(a__isNat(V1), V2)
a__U85(tt, V2) → a__U86(a__isNatList(V2))
a__U86(tt) → tt
a__U91(tt, L, N) → a__U92(a__isNatIListKind(L), L, N)
a__U92(tt, L, N) → a__U93(a__isNat(N), L, N)
a__U93(tt, L, N) → a__U94(a__isNatKind(N), L)
a__U94(tt, L) → s(a__length(mark(L)))
a__isNat(0') → tt
a__isNat(length(V1)) → a__U11(a__isNatIListKind(V1), V1)
a__isNat(s(V1)) → a__U21(a__isNatKind(V1), V1)
a__isNatIList(V) → a__U31(a__isNatIListKind(V), V)
a__isNatIList(zeros) → tt
a__isNatIList(cons(V1, V2)) → a__U41(a__isNatKind(V1), V1, V2)
a__isNatIListKind(nil) → tt
a__isNatIListKind(zeros) → tt
a__isNatIListKind(cons(V1, V2)) → a__U51(a__isNatKind(V1), V2)
a__isNatKind(0') → tt
a__isNatKind(length(V1)) → a__U61(a__isNatIListKind(V1))
a__isNatKind(s(V1)) → a__U71(a__isNatKind(V1))
a__isNatList(nil) → tt
a__isNatList(cons(V1, V2)) → a__U81(a__isNatKind(V1), V1, V2)
a__length(nil) → 0'
a__length(cons(N, L)) → a__U91(a__isNatList(L), L, N)
mark(zeros) → a__zeros
mark(U11(X1, X2)) → a__U11(mark(X1), X2)
mark(U12(X1, X2)) → a__U12(mark(X1), X2)
mark(isNatIListKind(X)) → a__isNatIListKind(X)
mark(U13(X)) → a__U13(mark(X))
mark(isNatList(X)) → a__isNatList(X)
mark(U21(X1, X2)) → a__U21(mark(X1), X2)
mark(U22(X1, X2)) → a__U22(mark(X1), X2)
mark(isNatKind(X)) → a__isNatKind(X)
mark(U23(X)) → a__U23(mark(X))
mark(isNat(X)) → a__isNat(X)
mark(U31(X1, X2)) → a__U31(mark(X1), X2)
mark(U32(X1, X2)) → a__U32(mark(X1), X2)
mark(U33(X)) → a__U33(mark(X))
mark(U41(X1, X2, X3)) → a__U41(mark(X1), X2, X3)
mark(U42(X1, X2, X3)) → a__U42(mark(X1), X2, X3)
mark(U43(X1, X2, X3)) → a__U43(mark(X1), X2, X3)
mark(U44(X1, X2, X3)) → a__U44(mark(X1), X2, X3)
mark(U45(X1, X2)) → a__U45(mark(X1), X2)
mark(U46(X)) → a__U46(mark(X))
mark(isNatIList(X)) → a__isNatIList(X)
mark(U51(X1, X2)) → a__U51(mark(X1), X2)
mark(U52(X)) → a__U52(mark(X))
mark(U61(X)) → a__U61(mark(X))
mark(U71(X)) → a__U71(mark(X))
mark(U81(X1, X2, X3)) → a__U81(mark(X1), X2, X3)
mark(U82(X1, X2, X3)) → a__U82(mark(X1), X2, X3)
mark(U83(X1, X2, X3)) → a__U83(mark(X1), X2, X3)
mark(U84(X1, X2, X3)) → a__U84(mark(X1), X2, X3)
mark(U85(X1, X2)) → a__U85(mark(X1), X2)
mark(U86(X)) → a__U86(mark(X))
mark(U91(X1, X2, X3)) → a__U91(mark(X1), X2, X3)
mark(U92(X1, X2, X3)) → a__U92(mark(X1), X2, X3)
mark(U93(X1, X2, X3)) → a__U93(mark(X1), X2, X3)
mark(U94(X1, X2)) → a__U94(mark(X1), X2)
mark(length(X)) → a__length(mark(X))
mark(cons(X1, X2)) → cons(mark(X1), X2)
mark(0') → 0'
mark(tt) → tt
mark(s(X)) → s(mark(X))
mark(nil) → nil
a__zeroszeros
a__U11(X1, X2) → U11(X1, X2)
a__U12(X1, X2) → U12(X1, X2)
a__isNatIListKind(X) → isNatIListKind(X)
a__U13(X) → U13(X)
a__isNatList(X) → isNatList(X)
a__U21(X1, X2) → U21(X1, X2)
a__U22(X1, X2) → U22(X1, X2)
a__isNatKind(X) → isNatKind(X)
a__U23(X) → U23(X)
a__isNat(X) → isNat(X)
a__U31(X1, X2) → U31(X1, X2)
a__U32(X1, X2) → U32(X1, X2)
a__U33(X) → U33(X)
a__U41(X1, X2, X3) → U41(X1, X2, X3)
a__U42(X1, X2, X3) → U42(X1, X2, X3)
a__U43(X1, X2, X3) → U43(X1, X2, X3)
a__U44(X1, X2, X3) → U44(X1, X2, X3)
a__U45(X1, X2) → U45(X1, X2)
a__U46(X) → U46(X)
a__isNatIList(X) → isNatIList(X)
a__U51(X1, X2) → U51(X1, X2)
a__U52(X) → U52(X)
a__U61(X) → U61(X)
a__U71(X) → U71(X)
a__U81(X1, X2, X3) → U81(X1, X2, X3)
a__U82(X1, X2, X3) → U82(X1, X2, X3)
a__U83(X1, X2, X3) → U83(X1, X2, X3)
a__U84(X1, X2, X3) → U84(X1, X2, X3)
a__U85(X1, X2) → U85(X1, X2)
a__U86(X) → U86(X)
a__U91(X1, X2, X3) → U91(X1, X2, X3)
a__U92(X1, X2, X3) → U92(X1, X2, X3)
a__U93(X1, X2, X3) → U93(X1, X2, X3)
a__U94(X1, X2) → U94(X1, X2)
a__length(X) → length(X)

Types:
a__zeros :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
cons :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
0' :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
zeros :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U11 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
tt :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U12 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatIListKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U13 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U21 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U22 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U23 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNat :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U31 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U32 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U33 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U41 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U42 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U43 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U44 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U45 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U46 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatIList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U51 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U52 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U61 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U71 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U81 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U82 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U83 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U84 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U85 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U86 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U91 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U92 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U93 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U94 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
s :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__length :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
mark :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
length :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
nil :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U11 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U12 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatIListKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U13 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U21 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U22 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U23 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNat :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U31 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U32 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U33 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U41 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U42 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U43 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U44 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U45 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U46 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatIList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U51 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U52 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U61 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U71 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U81 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U82 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U83 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U84 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U85 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U86 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U91 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U92 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U93 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U94 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
hole_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U941_0 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0 :: Nat → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94

Generator Equations:
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(0) ⇔ 0'
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(+(x, 1)) ⇔ cons(gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(x), 0')

The following defined symbols remain to be analysed:
a__U94, a__U91, a__length, mark

They will be analysed ascendingly in the following order:
a__U91 = a__U92
a__U91 = a__U93
a__U91 = a__U94
a__U91 = a__length
a__U91 = mark
a__U92 = a__U93
a__U92 = a__U94
a__U92 = a__length
a__U92 = mark
a__U93 = a__U94
a__U93 = a__length
a__U93 = mark
a__U94 = a__length
a__U94 = mark
a__length = mark

(53) NoRewriteLemmaProof (LOWER BOUND(ID) transformation)

Could not prove a rewrite lemma for the defined symbol a__U94.

(54) Obligation:

TRS:
Rules:
a__zeroscons(0', zeros)
a__U11(tt, V1) → a__U12(a__isNatIListKind(V1), V1)
a__U12(tt, V1) → a__U13(a__isNatList(V1))
a__U13(tt) → tt
a__U21(tt, V1) → a__U22(a__isNatKind(V1), V1)
a__U22(tt, V1) → a__U23(a__isNat(V1))
a__U23(tt) → tt
a__U31(tt, V) → a__U32(a__isNatIListKind(V), V)
a__U32(tt, V) → a__U33(a__isNatList(V))
a__U33(tt) → tt
a__U41(tt, V1, V2) → a__U42(a__isNatKind(V1), V1, V2)
a__U42(tt, V1, V2) → a__U43(a__isNatIListKind(V2), V1, V2)
a__U43(tt, V1, V2) → a__U44(a__isNatIListKind(V2), V1, V2)
a__U44(tt, V1, V2) → a__U45(a__isNat(V1), V2)
a__U45(tt, V2) → a__U46(a__isNatIList(V2))
a__U46(tt) → tt
a__U51(tt, V2) → a__U52(a__isNatIListKind(V2))
a__U52(tt) → tt
a__U61(tt) → tt
a__U71(tt) → tt
a__U81(tt, V1, V2) → a__U82(a__isNatKind(V1), V1, V2)
a__U82(tt, V1, V2) → a__U83(a__isNatIListKind(V2), V1, V2)
a__U83(tt, V1, V2) → a__U84(a__isNatIListKind(V2), V1, V2)
a__U84(tt, V1, V2) → a__U85(a__isNat(V1), V2)
a__U85(tt, V2) → a__U86(a__isNatList(V2))
a__U86(tt) → tt
a__U91(tt, L, N) → a__U92(a__isNatIListKind(L), L, N)
a__U92(tt, L, N) → a__U93(a__isNat(N), L, N)
a__U93(tt, L, N) → a__U94(a__isNatKind(N), L)
a__U94(tt, L) → s(a__length(mark(L)))
a__isNat(0') → tt
a__isNat(length(V1)) → a__U11(a__isNatIListKind(V1), V1)
a__isNat(s(V1)) → a__U21(a__isNatKind(V1), V1)
a__isNatIList(V) → a__U31(a__isNatIListKind(V), V)
a__isNatIList(zeros) → tt
a__isNatIList(cons(V1, V2)) → a__U41(a__isNatKind(V1), V1, V2)
a__isNatIListKind(nil) → tt
a__isNatIListKind(zeros) → tt
a__isNatIListKind(cons(V1, V2)) → a__U51(a__isNatKind(V1), V2)
a__isNatKind(0') → tt
a__isNatKind(length(V1)) → a__U61(a__isNatIListKind(V1))
a__isNatKind(s(V1)) → a__U71(a__isNatKind(V1))
a__isNatList(nil) → tt
a__isNatList(cons(V1, V2)) → a__U81(a__isNatKind(V1), V1, V2)
a__length(nil) → 0'
a__length(cons(N, L)) → a__U91(a__isNatList(L), L, N)
mark(zeros) → a__zeros
mark(U11(X1, X2)) → a__U11(mark(X1), X2)
mark(U12(X1, X2)) → a__U12(mark(X1), X2)
mark(isNatIListKind(X)) → a__isNatIListKind(X)
mark(U13(X)) → a__U13(mark(X))
mark(isNatList(X)) → a__isNatList(X)
mark(U21(X1, X2)) → a__U21(mark(X1), X2)
mark(U22(X1, X2)) → a__U22(mark(X1), X2)
mark(isNatKind(X)) → a__isNatKind(X)
mark(U23(X)) → a__U23(mark(X))
mark(isNat(X)) → a__isNat(X)
mark(U31(X1, X2)) → a__U31(mark(X1), X2)
mark(U32(X1, X2)) → a__U32(mark(X1), X2)
mark(U33(X)) → a__U33(mark(X))
mark(U41(X1, X2, X3)) → a__U41(mark(X1), X2, X3)
mark(U42(X1, X2, X3)) → a__U42(mark(X1), X2, X3)
mark(U43(X1, X2, X3)) → a__U43(mark(X1), X2, X3)
mark(U44(X1, X2, X3)) → a__U44(mark(X1), X2, X3)
mark(U45(X1, X2)) → a__U45(mark(X1), X2)
mark(U46(X)) → a__U46(mark(X))
mark(isNatIList(X)) → a__isNatIList(X)
mark(U51(X1, X2)) → a__U51(mark(X1), X2)
mark(U52(X)) → a__U52(mark(X))
mark(U61(X)) → a__U61(mark(X))
mark(U71(X)) → a__U71(mark(X))
mark(U81(X1, X2, X3)) → a__U81(mark(X1), X2, X3)
mark(U82(X1, X2, X3)) → a__U82(mark(X1), X2, X3)
mark(U83(X1, X2, X3)) → a__U83(mark(X1), X2, X3)
mark(U84(X1, X2, X3)) → a__U84(mark(X1), X2, X3)
mark(U85(X1, X2)) → a__U85(mark(X1), X2)
mark(U86(X)) → a__U86(mark(X))
mark(U91(X1, X2, X3)) → a__U91(mark(X1), X2, X3)
mark(U92(X1, X2, X3)) → a__U92(mark(X1), X2, X3)
mark(U93(X1, X2, X3)) → a__U93(mark(X1), X2, X3)
mark(U94(X1, X2)) → a__U94(mark(X1), X2)
mark(length(X)) → a__length(mark(X))
mark(cons(X1, X2)) → cons(mark(X1), X2)
mark(0') → 0'
mark(tt) → tt
mark(s(X)) → s(mark(X))
mark(nil) → nil
a__zeroszeros
a__U11(X1, X2) → U11(X1, X2)
a__U12(X1, X2) → U12(X1, X2)
a__isNatIListKind(X) → isNatIListKind(X)
a__U13(X) → U13(X)
a__isNatList(X) → isNatList(X)
a__U21(X1, X2) → U21(X1, X2)
a__U22(X1, X2) → U22(X1, X2)
a__isNatKind(X) → isNatKind(X)
a__U23(X) → U23(X)
a__isNat(X) → isNat(X)
a__U31(X1, X2) → U31(X1, X2)
a__U32(X1, X2) → U32(X1, X2)
a__U33(X) → U33(X)
a__U41(X1, X2, X3) → U41(X1, X2, X3)
a__U42(X1, X2, X3) → U42(X1, X2, X3)
a__U43(X1, X2, X3) → U43(X1, X2, X3)
a__U44(X1, X2, X3) → U44(X1, X2, X3)
a__U45(X1, X2) → U45(X1, X2)
a__U46(X) → U46(X)
a__isNatIList(X) → isNatIList(X)
a__U51(X1, X2) → U51(X1, X2)
a__U52(X) → U52(X)
a__U61(X) → U61(X)
a__U71(X) → U71(X)
a__U81(X1, X2, X3) → U81(X1, X2, X3)
a__U82(X1, X2, X3) → U82(X1, X2, X3)
a__U83(X1, X2, X3) → U83(X1, X2, X3)
a__U84(X1, X2, X3) → U84(X1, X2, X3)
a__U85(X1, X2) → U85(X1, X2)
a__U86(X) → U86(X)
a__U91(X1, X2, X3) → U91(X1, X2, X3)
a__U92(X1, X2, X3) → U92(X1, X2, X3)
a__U93(X1, X2, X3) → U93(X1, X2, X3)
a__U94(X1, X2) → U94(X1, X2)
a__length(X) → length(X)

Types:
a__zeros :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
cons :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
0' :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
zeros :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U11 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
tt :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U12 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatIListKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U13 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U21 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U22 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U23 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNat :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U31 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U32 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U33 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U41 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U42 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U43 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U44 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U45 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U46 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatIList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U51 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U52 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U61 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U71 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U81 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U82 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U83 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U84 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U85 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U86 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U91 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U92 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U93 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U94 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
s :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__length :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
mark :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
length :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
nil :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U11 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U12 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatIListKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U13 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U21 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U22 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U23 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNat :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U31 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U32 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U33 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U41 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U42 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U43 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U44 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U45 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U46 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatIList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U51 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U52 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U61 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U71 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U81 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U82 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U83 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U84 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U85 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U86 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U91 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U92 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U93 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U94 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
hole_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U941_0 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0 :: Nat → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94

Generator Equations:
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(0) ⇔ 0'
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(+(x, 1)) ⇔ cons(gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(x), 0')

The following defined symbols remain to be analysed:
a__length, a__U91, mark

They will be analysed ascendingly in the following order:
a__U91 = a__U92
a__U91 = a__U93
a__U91 = a__U94
a__U91 = a__length
a__U91 = mark
a__U92 = a__U93
a__U92 = a__U94
a__U92 = a__length
a__U92 = mark
a__U93 = a__U94
a__U93 = a__length
a__U93 = mark
a__U94 = a__length
a__U94 = mark
a__length = mark

(55) NoRewriteLemmaProof (LOWER BOUND(ID) transformation)

Could not prove a rewrite lemma for the defined symbol a__length.

(56) Obligation:

TRS:
Rules:
a__zeroscons(0', zeros)
a__U11(tt, V1) → a__U12(a__isNatIListKind(V1), V1)
a__U12(tt, V1) → a__U13(a__isNatList(V1))
a__U13(tt) → tt
a__U21(tt, V1) → a__U22(a__isNatKind(V1), V1)
a__U22(tt, V1) → a__U23(a__isNat(V1))
a__U23(tt) → tt
a__U31(tt, V) → a__U32(a__isNatIListKind(V), V)
a__U32(tt, V) → a__U33(a__isNatList(V))
a__U33(tt) → tt
a__U41(tt, V1, V2) → a__U42(a__isNatKind(V1), V1, V2)
a__U42(tt, V1, V2) → a__U43(a__isNatIListKind(V2), V1, V2)
a__U43(tt, V1, V2) → a__U44(a__isNatIListKind(V2), V1, V2)
a__U44(tt, V1, V2) → a__U45(a__isNat(V1), V2)
a__U45(tt, V2) → a__U46(a__isNatIList(V2))
a__U46(tt) → tt
a__U51(tt, V2) → a__U52(a__isNatIListKind(V2))
a__U52(tt) → tt
a__U61(tt) → tt
a__U71(tt) → tt
a__U81(tt, V1, V2) → a__U82(a__isNatKind(V1), V1, V2)
a__U82(tt, V1, V2) → a__U83(a__isNatIListKind(V2), V1, V2)
a__U83(tt, V1, V2) → a__U84(a__isNatIListKind(V2), V1, V2)
a__U84(tt, V1, V2) → a__U85(a__isNat(V1), V2)
a__U85(tt, V2) → a__U86(a__isNatList(V2))
a__U86(tt) → tt
a__U91(tt, L, N) → a__U92(a__isNatIListKind(L), L, N)
a__U92(tt, L, N) → a__U93(a__isNat(N), L, N)
a__U93(tt, L, N) → a__U94(a__isNatKind(N), L)
a__U94(tt, L) → s(a__length(mark(L)))
a__isNat(0') → tt
a__isNat(length(V1)) → a__U11(a__isNatIListKind(V1), V1)
a__isNat(s(V1)) → a__U21(a__isNatKind(V1), V1)
a__isNatIList(V) → a__U31(a__isNatIListKind(V), V)
a__isNatIList(zeros) → tt
a__isNatIList(cons(V1, V2)) → a__U41(a__isNatKind(V1), V1, V2)
a__isNatIListKind(nil) → tt
a__isNatIListKind(zeros) → tt
a__isNatIListKind(cons(V1, V2)) → a__U51(a__isNatKind(V1), V2)
a__isNatKind(0') → tt
a__isNatKind(length(V1)) → a__U61(a__isNatIListKind(V1))
a__isNatKind(s(V1)) → a__U71(a__isNatKind(V1))
a__isNatList(nil) → tt
a__isNatList(cons(V1, V2)) → a__U81(a__isNatKind(V1), V1, V2)
a__length(nil) → 0'
a__length(cons(N, L)) → a__U91(a__isNatList(L), L, N)
mark(zeros) → a__zeros
mark(U11(X1, X2)) → a__U11(mark(X1), X2)
mark(U12(X1, X2)) → a__U12(mark(X1), X2)
mark(isNatIListKind(X)) → a__isNatIListKind(X)
mark(U13(X)) → a__U13(mark(X))
mark(isNatList(X)) → a__isNatList(X)
mark(U21(X1, X2)) → a__U21(mark(X1), X2)
mark(U22(X1, X2)) → a__U22(mark(X1), X2)
mark(isNatKind(X)) → a__isNatKind(X)
mark(U23(X)) → a__U23(mark(X))
mark(isNat(X)) → a__isNat(X)
mark(U31(X1, X2)) → a__U31(mark(X1), X2)
mark(U32(X1, X2)) → a__U32(mark(X1), X2)
mark(U33(X)) → a__U33(mark(X))
mark(U41(X1, X2, X3)) → a__U41(mark(X1), X2, X3)
mark(U42(X1, X2, X3)) → a__U42(mark(X1), X2, X3)
mark(U43(X1, X2, X3)) → a__U43(mark(X1), X2, X3)
mark(U44(X1, X2, X3)) → a__U44(mark(X1), X2, X3)
mark(U45(X1, X2)) → a__U45(mark(X1), X2)
mark(U46(X)) → a__U46(mark(X))
mark(isNatIList(X)) → a__isNatIList(X)
mark(U51(X1, X2)) → a__U51(mark(X1), X2)
mark(U52(X)) → a__U52(mark(X))
mark(U61(X)) → a__U61(mark(X))
mark(U71(X)) → a__U71(mark(X))
mark(U81(X1, X2, X3)) → a__U81(mark(X1), X2, X3)
mark(U82(X1, X2, X3)) → a__U82(mark(X1), X2, X3)
mark(U83(X1, X2, X3)) → a__U83(mark(X1), X2, X3)
mark(U84(X1, X2, X3)) → a__U84(mark(X1), X2, X3)
mark(U85(X1, X2)) → a__U85(mark(X1), X2)
mark(U86(X)) → a__U86(mark(X))
mark(U91(X1, X2, X3)) → a__U91(mark(X1), X2, X3)
mark(U92(X1, X2, X3)) → a__U92(mark(X1), X2, X3)
mark(U93(X1, X2, X3)) → a__U93(mark(X1), X2, X3)
mark(U94(X1, X2)) → a__U94(mark(X1), X2)
mark(length(X)) → a__length(mark(X))
mark(cons(X1, X2)) → cons(mark(X1), X2)
mark(0') → 0'
mark(tt) → tt
mark(s(X)) → s(mark(X))
mark(nil) → nil
a__zeroszeros
a__U11(X1, X2) → U11(X1, X2)
a__U12(X1, X2) → U12(X1, X2)
a__isNatIListKind(X) → isNatIListKind(X)
a__U13(X) → U13(X)
a__isNatList(X) → isNatList(X)
a__U21(X1, X2) → U21(X1, X2)
a__U22(X1, X2) → U22(X1, X2)
a__isNatKind(X) → isNatKind(X)
a__U23(X) → U23(X)
a__isNat(X) → isNat(X)
a__U31(X1, X2) → U31(X1, X2)
a__U32(X1, X2) → U32(X1, X2)
a__U33(X) → U33(X)
a__U41(X1, X2, X3) → U41(X1, X2, X3)
a__U42(X1, X2, X3) → U42(X1, X2, X3)
a__U43(X1, X2, X3) → U43(X1, X2, X3)
a__U44(X1, X2, X3) → U44(X1, X2, X3)
a__U45(X1, X2) → U45(X1, X2)
a__U46(X) → U46(X)
a__isNatIList(X) → isNatIList(X)
a__U51(X1, X2) → U51(X1, X2)
a__U52(X) → U52(X)
a__U61(X) → U61(X)
a__U71(X) → U71(X)
a__U81(X1, X2, X3) → U81(X1, X2, X3)
a__U82(X1, X2, X3) → U82(X1, X2, X3)
a__U83(X1, X2, X3) → U83(X1, X2, X3)
a__U84(X1, X2, X3) → U84(X1, X2, X3)
a__U85(X1, X2) → U85(X1, X2)
a__U86(X) → U86(X)
a__U91(X1, X2, X3) → U91(X1, X2, X3)
a__U92(X1, X2, X3) → U92(X1, X2, X3)
a__U93(X1, X2, X3) → U93(X1, X2, X3)
a__U94(X1, X2) → U94(X1, X2)
a__length(X) → length(X)

Types:
a__zeros :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
cons :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
0' :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
zeros :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U11 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
tt :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U12 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatIListKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U13 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U21 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U22 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U23 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNat :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U31 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U32 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U33 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U41 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U42 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U43 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U44 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U45 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U46 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatIList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U51 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U52 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U61 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U71 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U81 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U82 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U83 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U84 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U85 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U86 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U91 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U92 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U93 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U94 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
s :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__length :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
mark :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
length :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
nil :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U11 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U12 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatIListKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U13 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U21 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U22 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U23 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNat :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U31 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U32 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U33 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U41 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U42 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U43 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U44 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U45 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U46 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatIList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U51 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U52 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U61 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U71 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U81 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U82 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U83 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U84 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U85 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U86 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U91 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U92 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U93 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U94 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
hole_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U941_0 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0 :: Nat → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94

Generator Equations:
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(0) ⇔ 0'
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(+(x, 1)) ⇔ cons(gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(x), 0')

The following defined symbols remain to be analysed:
a__U91, mark

They will be analysed ascendingly in the following order:
a__U91 = a__U92
a__U91 = a__U93
a__U91 = a__U94
a__U91 = a__length
a__U91 = mark
a__U92 = a__U93
a__U92 = a__U94
a__U92 = a__length
a__U92 = mark
a__U93 = a__U94
a__U93 = a__length
a__U93 = mark
a__U94 = a__length
a__U94 = mark
a__length = mark

(57) NoRewriteLemmaProof (LOWER BOUND(ID) transformation)

Could not prove a rewrite lemma for the defined symbol a__U91.

(58) Obligation:

TRS:
Rules:
a__zeroscons(0', zeros)
a__U11(tt, V1) → a__U12(a__isNatIListKind(V1), V1)
a__U12(tt, V1) → a__U13(a__isNatList(V1))
a__U13(tt) → tt
a__U21(tt, V1) → a__U22(a__isNatKind(V1), V1)
a__U22(tt, V1) → a__U23(a__isNat(V1))
a__U23(tt) → tt
a__U31(tt, V) → a__U32(a__isNatIListKind(V), V)
a__U32(tt, V) → a__U33(a__isNatList(V))
a__U33(tt) → tt
a__U41(tt, V1, V2) → a__U42(a__isNatKind(V1), V1, V2)
a__U42(tt, V1, V2) → a__U43(a__isNatIListKind(V2), V1, V2)
a__U43(tt, V1, V2) → a__U44(a__isNatIListKind(V2), V1, V2)
a__U44(tt, V1, V2) → a__U45(a__isNat(V1), V2)
a__U45(tt, V2) → a__U46(a__isNatIList(V2))
a__U46(tt) → tt
a__U51(tt, V2) → a__U52(a__isNatIListKind(V2))
a__U52(tt) → tt
a__U61(tt) → tt
a__U71(tt) → tt
a__U81(tt, V1, V2) → a__U82(a__isNatKind(V1), V1, V2)
a__U82(tt, V1, V2) → a__U83(a__isNatIListKind(V2), V1, V2)
a__U83(tt, V1, V2) → a__U84(a__isNatIListKind(V2), V1, V2)
a__U84(tt, V1, V2) → a__U85(a__isNat(V1), V2)
a__U85(tt, V2) → a__U86(a__isNatList(V2))
a__U86(tt) → tt
a__U91(tt, L, N) → a__U92(a__isNatIListKind(L), L, N)
a__U92(tt, L, N) → a__U93(a__isNat(N), L, N)
a__U93(tt, L, N) → a__U94(a__isNatKind(N), L)
a__U94(tt, L) → s(a__length(mark(L)))
a__isNat(0') → tt
a__isNat(length(V1)) → a__U11(a__isNatIListKind(V1), V1)
a__isNat(s(V1)) → a__U21(a__isNatKind(V1), V1)
a__isNatIList(V) → a__U31(a__isNatIListKind(V), V)
a__isNatIList(zeros) → tt
a__isNatIList(cons(V1, V2)) → a__U41(a__isNatKind(V1), V1, V2)
a__isNatIListKind(nil) → tt
a__isNatIListKind(zeros) → tt
a__isNatIListKind(cons(V1, V2)) → a__U51(a__isNatKind(V1), V2)
a__isNatKind(0') → tt
a__isNatKind(length(V1)) → a__U61(a__isNatIListKind(V1))
a__isNatKind(s(V1)) → a__U71(a__isNatKind(V1))
a__isNatList(nil) → tt
a__isNatList(cons(V1, V2)) → a__U81(a__isNatKind(V1), V1, V2)
a__length(nil) → 0'
a__length(cons(N, L)) → a__U91(a__isNatList(L), L, N)
mark(zeros) → a__zeros
mark(U11(X1, X2)) → a__U11(mark(X1), X2)
mark(U12(X1, X2)) → a__U12(mark(X1), X2)
mark(isNatIListKind(X)) → a__isNatIListKind(X)
mark(U13(X)) → a__U13(mark(X))
mark(isNatList(X)) → a__isNatList(X)
mark(U21(X1, X2)) → a__U21(mark(X1), X2)
mark(U22(X1, X2)) → a__U22(mark(X1), X2)
mark(isNatKind(X)) → a__isNatKind(X)
mark(U23(X)) → a__U23(mark(X))
mark(isNat(X)) → a__isNat(X)
mark(U31(X1, X2)) → a__U31(mark(X1), X2)
mark(U32(X1, X2)) → a__U32(mark(X1), X2)
mark(U33(X)) → a__U33(mark(X))
mark(U41(X1, X2, X3)) → a__U41(mark(X1), X2, X3)
mark(U42(X1, X2, X3)) → a__U42(mark(X1), X2, X3)
mark(U43(X1, X2, X3)) → a__U43(mark(X1), X2, X3)
mark(U44(X1, X2, X3)) → a__U44(mark(X1), X2, X3)
mark(U45(X1, X2)) → a__U45(mark(X1), X2)
mark(U46(X)) → a__U46(mark(X))
mark(isNatIList(X)) → a__isNatIList(X)
mark(U51(X1, X2)) → a__U51(mark(X1), X2)
mark(U52(X)) → a__U52(mark(X))
mark(U61(X)) → a__U61(mark(X))
mark(U71(X)) → a__U71(mark(X))
mark(U81(X1, X2, X3)) → a__U81(mark(X1), X2, X3)
mark(U82(X1, X2, X3)) → a__U82(mark(X1), X2, X3)
mark(U83(X1, X2, X3)) → a__U83(mark(X1), X2, X3)
mark(U84(X1, X2, X3)) → a__U84(mark(X1), X2, X3)
mark(U85(X1, X2)) → a__U85(mark(X1), X2)
mark(U86(X)) → a__U86(mark(X))
mark(U91(X1, X2, X3)) → a__U91(mark(X1), X2, X3)
mark(U92(X1, X2, X3)) → a__U92(mark(X1), X2, X3)
mark(U93(X1, X2, X3)) → a__U93(mark(X1), X2, X3)
mark(U94(X1, X2)) → a__U94(mark(X1), X2)
mark(length(X)) → a__length(mark(X))
mark(cons(X1, X2)) → cons(mark(X1), X2)
mark(0') → 0'
mark(tt) → tt
mark(s(X)) → s(mark(X))
mark(nil) → nil
a__zeroszeros
a__U11(X1, X2) → U11(X1, X2)
a__U12(X1, X2) → U12(X1, X2)
a__isNatIListKind(X) → isNatIListKind(X)
a__U13(X) → U13(X)
a__isNatList(X) → isNatList(X)
a__U21(X1, X2) → U21(X1, X2)
a__U22(X1, X2) → U22(X1, X2)
a__isNatKind(X) → isNatKind(X)
a__U23(X) → U23(X)
a__isNat(X) → isNat(X)
a__U31(X1, X2) → U31(X1, X2)
a__U32(X1, X2) → U32(X1, X2)
a__U33(X) → U33(X)
a__U41(X1, X2, X3) → U41(X1, X2, X3)
a__U42(X1, X2, X3) → U42(X1, X2, X3)
a__U43(X1, X2, X3) → U43(X1, X2, X3)
a__U44(X1, X2, X3) → U44(X1, X2, X3)
a__U45(X1, X2) → U45(X1, X2)
a__U46(X) → U46(X)
a__isNatIList(X) → isNatIList(X)
a__U51(X1, X2) → U51(X1, X2)
a__U52(X) → U52(X)
a__U61(X) → U61(X)
a__U71(X) → U71(X)
a__U81(X1, X2, X3) → U81(X1, X2, X3)
a__U82(X1, X2, X3) → U82(X1, X2, X3)
a__U83(X1, X2, X3) → U83(X1, X2, X3)
a__U84(X1, X2, X3) → U84(X1, X2, X3)
a__U85(X1, X2) → U85(X1, X2)
a__U86(X) → U86(X)
a__U91(X1, X2, X3) → U91(X1, X2, X3)
a__U92(X1, X2, X3) → U92(X1, X2, X3)
a__U93(X1, X2, X3) → U93(X1, X2, X3)
a__U94(X1, X2) → U94(X1, X2)
a__length(X) → length(X)

Types:
a__zeros :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
cons :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
0' :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
zeros :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U11 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
tt :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U12 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatIListKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U13 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U21 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U22 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U23 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNat :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U31 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U32 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U33 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U41 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U42 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U43 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U44 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U45 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U46 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__isNatIList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U51 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U52 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U61 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U71 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U81 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U82 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U83 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U84 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U85 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U86 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U91 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U92 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U93 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__U94 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
s :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
a__length :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
mark :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
length :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
nil :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U11 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U12 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatIListKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U13 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U21 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U22 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatKind :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U23 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNat :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U31 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U32 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U33 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U41 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U42 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U43 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U44 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U45 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U46 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
isNatIList :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U51 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U52 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U61 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U71 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U81 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U82 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U83 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U84 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U85 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U86 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U91 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U92 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U93 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
U94 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94 → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
hole_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U941_0 :: 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0 :: Nat → 0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U94

Generator Equations:
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(0) ⇔ 0'
gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(+(x, 1)) ⇔ cons(gen_0':zeros:cons:tt:s:length:nil:U11:U12:isNatIListKind:U13:isNatList:U21:U22:isNatKind:U23:isNat:U31:U32:U33:U41:U42:U43:U44:U45:U46:isNatIList:U51:U52:U61:U71:U81:U82:U83:U84:U85:U86:U91:U92:U93:U942_0(x), 0')

The following defined symbols remain to be analysed:
mark

They will be analysed ascendingly in the following order:
a__U91 = a__U92
a__U91 = a__U93
a__U91 = a__U94
a__U91 = a__length
a__U91 = mark
a__U92 = a__U93
a__U92 = a__U94
a__U92 = a__length
a__U92 = mark
a__U93 = a__U94
a__U93 = a__length
a__U93 = mark
a__U94 = a__length
a__U94 = mark
a__length = mark